エクスプレッションを評価
このデータ コンバータはエクスプレッションを評価する機会を提供します。
INPUT 表記を利用して、データ コンバータへの入力テキストをエクスプレッションで使用することができます。以下に示す例を参照してください。
プロパティ
次のプロパティを利用して エクスプレッションを評価 データ コンバータを設定します。
- エクスプレッション
-
結果がデータ コンバータの出力値となるエクスプレッションが含まれます。エクスプレッションは INPUT 表記を利用して入力テキストを参照することができます。このトピックの後半にある例を参照してください。
- 説明
-
データ コンバータのリストに表示する説明を入力します。説明に入力がない場合、説明のないコンバータが生成されます。
- 例
-
次のエクスプレッションを使用して現在の日付時刻を取得することができます。
now()
入力テキストが「The time is」であり、現在の時刻を追加する必要がある場合は、次のエクスプレッションを使用することができます。
INPUT + time(now())
数値計算を実行することもできます。たとえば、整数属性 Item.price に 95 が含まれており、数値属性 Customer.discount に 25.0 が含まれている場合は、割引額を計算することができます。
(Item.price * Customer.discount)/100
同様に、入力テキストが "10" であれば、次のエクスプレッションを使用して、その値に 20 を乗じることができます。
toInteger(INPUT) + 20