ユースケース開発Workshopシナリオ [レガシー]シナリオの読み込み

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

シナリオを読み込む

保存済みのシナリオオブジェクトは、変数システムを介して Workshop モジュールに読み込めます。これらの保存済みシナリオは、シナリオマネージャーに渡せるほか、シナリオに対応したほかのウィジェットにも直接渡せます。

保存済みシナリオを読み込むには、新しいシナリオ配列変数を作成し、「オブジェクトセットから読み込まれたシナリオ」の選択肢を選択します。これにより、Scenario トレイトを実装するオブジェクトのオブジェクトセットが、シナリオオブジェクトの配列に変換されます。

オブジェクトからシナリオ配列を作成

オブジェクトセットには、通常のオブジェクトセット変数を使用して値を設定できます。この変数では、関連検索や絞り込みによって特定のシナリオセットにアクセスできます。以下の例では、アプリケーションで選択した特定のオブジェクトに関連付けられたすべてのシナリオを検索します。

シナリオオブジェクトセットを選択

正しく設定されていれば、変数タブの現在の値のセクションで、読み込まれたシナリオを名前でプレビューできます。

シナリオ配列をプレビュー

その後、シナリオ配列変数を、シナリオマネージャーなどのシナリオ配列を受け取る任意のウィジェットで使用できます。基になる変数が更新されると、読み込まれたシナリオが反映されるようにウィジェットが更新されます。

シナリオ配列を選択

基になるシナリオオブジェクトセットを変更するイベントやアクションは、シナリオ配列変数に反映されます。これにより、アプリケーション内のほかのオブジェクトとの関係に基づいた、非常に柔軟な読み込み構成が可能になります。ほかのウィジェットで使用するために配列から特定のシナリオを選択する必要がある場合は、その配列をシナリオマネージャーまたはシナリオセレクターウィジェットに渡せます。