- 印刷する
アプリレベルトリガーとは*アプリレベルトリガーの種類*アプリレベルトリガーの使用例
アプリのトリガー
アプリレベルトリガーは、以下のイベントによってアクティブになります。 * アプリが開始された * アプリが完了した * アプリがキャンセルされた
これらのトリガーはコンテキストペインの「App」タブで変更できます:
これらのトリガーはすべて、任意のステップで自動的にアクティブにすることができます。
例えば、3つの異なるステップに "完了 "ボタンがある場合、"App Completed "トリガーは、それらのどのステップでも実行できます。
:::(Warning) (注)トランジションは、アプリ レベルのトリガーには追加できません:
アプリ開始
アプリ起動アプリレベルトリガーは、Tulip Player内でアプリが起動されるたびに実行されます。あるアプリが別のアプリを任意のステップに起動することはできますが、App Startedトリガーはアプリが起動されたステップに関係なく実行されます。
使用例
App Startedトリガーは、アプリケーション全体に必要なアセットをロードするのに非常に便利です。
例このテーブルには、ステーションのスループット、物理的な位置などが含まれています。テーブルの各レコードはステーション名に関連付けられています。
アプリ完了
App completed は、"on step exit "のステップレベルトリガーと同様に、アプリの完了が実行されるたびに実行されます。
使用例
「App Completed" トリガーは、プロセスを終了するのに非常に便利です。
例ユーザーがフルフィルメント申請を完了したら、私が依頼した資材を再注文するために購買にメールを送りたい。
アプリのキャンセル
App cancelled トリガーは、アプリをキャンセルするトランジションが発生したときに発火します。
使用例
アプリキャンセルされたトリガーは、アプリケーション内でのユーザーのミスをサポートするときに非常に便利です。ミスが発生すると、トランジションがトリガーされ、アプリがキャンセルされます。このような場合、カスタムビヘイビアが必要になることがあり、App Cancelled Triggers が活躍する場となります。
例例えば、ミキシングプロセスで欠陥が作成されると、ユーザーはその欠陥を解決するためのプロセスを歩きます。このアプリが完了すると、そのバッチは欠陥とみなされるが、バッチが解決できる場合は、アプリキャンセルが実行され、バッチは欠陥カウントにカウントされない。このような場合、トラブルシューティングのどのステップで不具合が解決されたかを表に書くことで、最も一般的な不具合モードをよりよく理解できるようにしたい。