dmexprdmexpress tips vol#002 ess tips …microsoft word -...

2
DMExpr DMExpr DMExpr DMExpress Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 - IfContainsAny IfContainsAny IfContainsAny IfContainsAny Copyright 2012 ESECTOR, Ltd. All Rights Reserved IfContainsAny 関数:フィールドが件に適合するか判定します。 IfContainsAny 関数を使用することで、フィールドが特定の件を満たすか(特定値が含 まれているか)判定し、適合するレコードを出力するタスクが簡単に作成できます。 第1フィールドが「科目名」、第 2 フィールドが「発生」データを持つ入力ファイルを例 として説明します。 出力2(02 販管費.csv)に、フィールド2の値が IfContainsAny 関数の LIST として指定 した値に適合するレコードを出力します。一方、出力1(01 販管費.csv)には、フィール ド1の値がファイル Cond 販管費.txt に記載した科目と適合するレコードを出力します。 出力2の IfContainsAny 関数指定形式

Upload: hoangdiep

Post on 21-Jul-2019

213 views

Category:

Documents


0 download

TRANSCRIPT

DMExprDMExprDMExprDMExpress Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 ---- IfContainsAny IfContainsAny IfContainsAny IfContainsAny

1 Copyright 2012 ESECTOR, Ltd.

All Rights Reserved

IfContainsAny関数:フィールドが条件に適合するか判定します。

IfContainsAny 関数を使用することで、フィールドが特定の条件を満たすか(特定値が含

まれているか)判定し、適合するレコードを出力するタスクが簡単に作成できます。

第1フィールドが「科目名」、第 2フィールドが「発生月」データを持つ入力ファイルを例

として説明します。

出力2(02販管費.csv)に、フィールド2の値が IfContainsAny関数の LIST として指定

した値に適合するレコードを出力します。一方、出力1(01 販管費.csv)には、フィール

ド1の値がファイル Cond販管費.txtに記載した科目と適合するレコードを出力します。

出力2の IfContainsAny関数指定形式

DMExprDMExprDMExprDMExpress Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 ess Tips VOL#002 ---- IfContainsAny IfContainsAny IfContainsAny IfContainsAny

2 Copyright 2012 ESECTOR, Ltd.

All Rights Reserved

出力1の IfContainsAny関数指定形式

本例はロケール SJIS の環境ですが、条件値を含むファイル(Cond 販管費.txt)を UTF-8 で

記述することもできます。UTF-8で記述する場合は BOMを設定してください。

以上

UTF-8の場合。

ここがポイント。