制御シートキーワード:直データ

生成制御シートの [変換入力] セクションは、[基本入力] の項目の値を、ここで設定した対応に従い変換します。

[マッチキー] に指定した項目の値をキーにして、指定したXMLファイル(マスターファイルなど)の [入力項目名] のキー値を参照して変換するのが普通ですが、 [直データ] キーワードを使うと、マスターファイルが存在しない場合も、キー項目と変換結果の値を直接記述できます。

 リファレンスより抜粋

ファイルの代わりに直接データを記述できる。複数行可能。ファイルと同時には指定できない。「直データ」で値を設定する項目の「入力項目名」には#を付けないでください。


【ファイル構成と入力XMLデータの例】

f:id:xoblos:20201217053727p:plain

【出力結果(結果.xlsx)】

f:id:xoblos:20201217053714p:plain

【制御シート(生成.xlsx の「生成」シート)】
f:id:xoblos:20201217053657p:plain

注記

直データ指定の場合の [変換入力]-[入力項目名] は、「item1」など名前は何でも構いません。[変換入力]-[入力項目名] には#を付けないでください。

【ひな形シート(生成.xlsx の「ひな形」シート)

f:id:xoblos:20201217053623p:plain