新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
CPYTOIMPFで変数名ファイルを作成したい ao さん [ 9月10日(木) 10時21分 ]

    CLプログラムの中でCPYTOIMPFを使ってIFSにファイルを作成したいと考えてます
    ファイル名は固定でなく日付を入れたファイル名にしたくて以下のようにCLを作成しましたが上手くいき
    ませんでした

    RTVJOBA DATE(&DAT)
    CHGVAR VAR(&STMF) VALUE('AAA' *CAT &DAT *CAT '.CSV')                        
    CPYTOIMPF 
    FROMFILE(QGPL/AAAFIL00) +                   
    TOSTMF('/HOME/AAADIR/&STMF') +          
    MBROPT(*REPLACE) STMFCODPAG(943) +        
    RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE)  

    結果はディレクトリに'AAA090910.CSV'というファイルが出来るかと思いきや'&STMF'というファイルが出
    来てました
    CL変数でファイル名は指定する方法があればアドバイスお願いします
    また他の方法があれば教えて頂けますでしょうか?

    RE:CPYTOIMPFで変数名ファイルを作成したい 伊集院博 さん [ 9月10日(木) 12時14分 ]

      CHGVAR     VAR(&STMF) VALUE('/HOME/AAADIR/' *CAT &DAT *TCAT '.CSV')

      CPYTOIMPF 
      FROMFILE(QGPL/AAAFIL00) +                   
      TOSTMF(&STMF) +          
      MBROPT(*REPLACE) STMFCODPAG(943) +        
      RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE)

      これでどうでしょう。

    ありがとうございました ao さん [ 9月11日(金) 8時15分 ]

      大変参考になりました

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス