制御シートキーワード:「直データ」の応用

f:id:xoblos:20210929090515p:plain

生成制御シート「文字列編集」置換キーワードや、「抽出データの編集」手順ではできない例です。

置換前(Before)文字列に指定する「0」は、「文字列編集」置換キーワードに指定した場合は、部分マッチしてしまうので、期待通りの変換結果になりません。また、「文字列編集」置換キーワードでは、置換前(Before)文字列に空欄を指定できません。「抽出データの編集」手順も同様です。

「変換(CSV→抽出データ)」手順や「変換(DB→抽出データ)」手順を使った場合、XML項目が空欄というケースがありますので、デフォルト値に変換したい場合は、生成時にこの「変換入力」-「直データ」の方法をお使いください。Excel表から抽出」手順の場合は、制御シート「データが無いときの値」キーワードで変換するのが簡単です。