Question.
1つのウィジェットにEntityの複数項目を合わせた文字列(※1)を表示させる方法を教えてください。
※1 例) 2つのAttribute「Code」、「Name」を合わせて「Code:Name」という文字列を表示…など
Answer.
2つのAttributeの値を連結した文字列をCalculate(※2)するAttributeを利用することで実現することができます。
※2 「Calculate」とは、値をDBに保存せず、都度Microflowで生成するAttributeのValueです。
【設定例】
「Code」と「Name」という2つのAttributeの値を":"で連結した文字列を表示するAttributeを作成します。
- EntityのPropertiesでAttributeを新規作成します。
- Add Attribute設定ダイアログで、ValueにCalculatedを選択し、MicroflowのSelectボタンをクリックします。
- Newボタンで、Microflowを新規作成します。
- 作成したMicroflowにて、2つの値を合わせて結果として返す処理を設定します。
- 作成したAttributeを任意のウィジェットに設定すると、「Code:Name」の形式で文字列が表示されます。