次の図に示すように、関連オブジェクトまたは「関連コレクション」フィールドの名前を挿入するには、エクスプレス・オン・パレットでオブジェクトおよびフィールドを選択し、他のタイプのフィールドと同様に(挿入)をクリックします。
-
ツリーで「トラブル・チケット」ノードを選択します(この例では現在のオブジェクトを表します)
-
右側の表で目的の「関連コレクション」または「関連オブジェクト」フィールド(ActivityCollection_cフィールドなど)を選択します。
-
( 「挿入」)ボタンをクリックします。
関連収集フィールドの名前を挿入すると、次のように、コレクション内の各行を処理するループを作成できます:
def activities = ActivityCollection_c
while (activities.hasNext()) {
def activity = activities.next()
// if the activity status is 'Open'...
if (activity.Status_c == 'Open') {
// do something here to the current child activity
}
}
Activity
行を処理するループにコードを記述する場合は、ツリーで「アクティビティ」コレクションを選択し、目的のフィールドを選択して(「挿入」)をクリックすることで、式パレットを再度使用して、そのコレクションにオブジェクトのフィールド名を挿入できます。