+
K
注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
シナリオを適用すると、シナリオに関連付けられたアクションがオントロジーに適用されます。これらのアクションはトランザクションとして適用されるため、すべてのアクションが適用されるか、いずれかのアクションの検証に失敗した場合はどのアクションも適用されません。
シナリオ内のモデル結果は、明示的に変更できる値ではなく期待される結果を表すため、オントロジーには適用されません。
シナリオは、ボタングループウィジェットのボタンのクリック時設定にあるシナリオイベントオプションを使って適用します。シナリオイベント設定セクションで、シナリオの適用と、このボタンがクリックされたときに適用するシナリオ変数を選択します。
また、シナリオがオントロジーに正常に適用された後に実行するアクションを任意で指定できます。適用アクションが設定されている場合、そのアクションの検証ロジックは、アプリケーション内の適用権限を制御するためにも使用されます。つまり、ユーザーがシナリオを適用するには、設定された適用アクションを実行できる必要があります。
適用するシナリオがオブジェクトに保存されている場合、シナリオに未保存の変更があると、ボタンは無効になります。
保存済みのシナリオを適用し、適用アクションを使用する場合は、適用アクションのオブジェクトパラメーターにタイプクラス scenarios:scenario-object-locator を設定すると、保存済みシナリオの元となるオブジェクトがパラメーターに自動的に設定されます。これにより、シナリオが正常に適用されたときに、保存済みシナリオオブジェクトのワークフロー固有のメタデータを変更できます。
scenarios:scenario-object-locator