FAQ

【Magicfolder】1つのCSVでマルチデータ帳票を出力したい

公開日:2025/11/12

  • V12
  • V11

Question

1つのCSVでマルチデータ帳票を出力したい

《前提条件》
・マルチデータ帳票に対して実施すること

・マルチデータ帳票で使用する全てのデータファイルの内容が同一であること


Answer

以下の方法で実現可能です。

《手順》監視フォルダにABC.CSVを投入した場合
①監視フォルダに投入されたデータファイル(ABC.CSV)を別フォルダにコピーする
 ・フィルタ(ファイル検知時)に下記フィルタを作成
  [プログラム実行]
  [実行コマンド] cmd.exe /c copy ${in} <任意のファイルパス>
         例)cmd.exe /c copy ${in} c:\tmp\${in.name.short}_2.csv
           ABC.csvの場合、c:\tmp\ABC_2.csvが作成される。


②ランタイム設定画面の拡張オプションに①で指定したファイルを記載する。
 [拡張オプション] <①で指定したコピーファイルパス>
          例)c:\tmp\${in.name.short}_2.csv


上記設定により、マルチデータ帳票のデータファイルとして、同一内容のファイル(ABC.CSVとABC_2.csv)が2つ割り当てられます。

なお、ABC_2.csvにつきましては、フィルタ(実行後)に下記フィルタを作成することで削除も可能です。
  [プログラム実行]
  [実行コマンド] cmd.exe /c copy ${in} <コピーしたcsvファイルパス>
         例)cmd.exe /c del c:\tmp\${in.name.short}_2.csv

※データファイルが3つ以上の場合は、ファイルを複製するフィルタの数を増やして対応してください。

この質問・回答は役に立ちましたか?

このページのよい点、悪い点を教えてください!FAQ改善の参考とさせていただきます。

  • 個人情報は入力されないようご注意ください。
    弊社からの回答をご希望の場合は、画面上部のメニューより「お問い合わせ」をご利用ください。
  • 最後に「送信」を押すことでコメントが送信されます。

検索