テキストの条件の付け

テキスト要素を使用するとき、指定した Expression Manager 条件が満たされた場合にのみテキストを表示するというように、テキストのインライン部分に条件を付けることができます。{<expression @value />} タグ(@value 属性は式の文字列)を使用して条件を実装できます。このタグで囲まれたコンテンツは、指定した式の値が true と評価された場合にのみ、最終的に解決されたコンテンツに含まれます。

次の手順を実行してください。
  1. テキストエディターで、テキストの一部(例:Mr.)を選択してから、編集/条件を追加を選択します。

  2. 条件を追加ダイアログで条件を指定します。次に例を示します。
    {*gender*}=='Male'

    一度この条件を入力すれば、挨拶部分の「Mr.」の式が自動的に計算され、テキスト要素内に配置されます。

    {<expression value="{*gender*}=='Male'">Mr.</expression>}

    プレースホルダー/変数(この例では gender)やデータディクショナリ要素の式をテストできます。次に DDE ベースの条件の例を示します。

    {^DD_customerDD_customerGender^}=='Male' 
    注意: 式の文字列の値が一重引用符(‘)で囲まれていることを確認します。
  3. 「OK」をクリックします。

インライン条件に関する追加の考慮事項

条件を使用するときは、次の考慮事項に注意してください。
  • インライン条件では日付をサポートしません。

  • インライン条件では保護されていないコレクション要素をサポートしません。