注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Workshop モジュール内のイベントを利用すると、ビルダーはユーザーが特定のアクションを実行するたびに特定の振る舞いをトリガーすることができます。例えば、ビルダーは、ユーザーが特定のオブジェクトテーブルウィジェット内の行を選択するたびにレイアウトのドロワーが展開するようにイベントを設定することができます。これは、行が選択されるたびに、より詳細なオブジェクトビューが表示されるようにするために使用することができます。
Workshop イベントは、4つのイベントタイプ(アクション、レイアウトイベント、URL、エクスポート)のいずれかをトリガーすることができ、それぞれが以下で詳細に説明されています。
アクションは、ユーザーがオブジェクトを簡単に作成、編集、削除、リンクするための事前定義された方法で使用でき、Workshop イベントによってトリガーすることができます。例えば、ビルダーは、モジュール内のボタングループウィジェットを設定して、「Modify Flight Destination」アクションをトリガーし、ユーザーが選択した Flight
オブジェクトの Destination
プロパティを編集することができます。
Workshop モジュール内でアクションを設定し、公開する方法の詳細については、Workshop でアクションを定義し、使用するを参照してください。
アクションに関する詳細は、アクションタイプのドキュメンテーションを参照してください。
レイアウトイベントは、Workshop モジュール内の画面表示に変更を引き起こします。これには、以前に隠されていたドロワーの開き、あるいは特定のセクションの展開/折りたたみが含まれます。
例えば、ビルダーは次のモジュールを設定して病院のデータを表示しています。このモジュールには、オブジェクトテーブルと、ビルダーが Open Hospital Object View ボタングループをクリックしたときに展開したいと考えている最初は折りたたまれたオブジェクトビューが含まれています。
ボタングループの設定パネルの下部で、ビルダーは特定のボタンがクリックされるたびにレイアウトイベントをトリガーするように選択することができます。これは、イベント オプションを選択し、次に表示される イベントの追加 ボタンを使用して、希望するレイアウトイベントを選択することによって行います。
上記が設定されると、ユーザーがこのモジュールの Open Hospital Object View ボタンをクリックするたびに、オブジェクトビューが含まれるセクションが下記のように展開されます。
バリアブルイベントは、Workshop モジュール内の変数に変更を引き起こします。これには、変数の値をリセットする、または変数を特定の値に設定することが含まれます。
Stream LLM response into variable イベントを使用すると、Workshop モジュール内でリアルタイムに LLM の応答を表示することができます。
0
から 1
までの数字。高い値(例えば 0.8
)は出力をランダムにし、低い値(例えば 0.2
)は出力をより集中的で決定的にします。以下のスクリーンショットは、イベント設定内で見つけることができ、上記の提供されたパラメーターによる例設定を示しています。
URL イベントは、Workshop モジュール内から指定された URL の開きをトリガーします。例えば、ビルダーは URL イベントを使用して Foundry 内でのナビゲーションを行うことができます。これには、Object Explorer アプリケーションを開く、またはユーザーが特定のボタングループウィジェットをクリックしたときに開かれる外部ウェブサイトを指定することが含まれます。
以下のスクリーンショットは、ボタングループウィジェット内からの外部 URL イベントの例定義を示しています。
外部 URL を定義するときは、URL に https://
のプレフィックスを含めてください。
エクスポートイベントは、オブジェクトセット変数を入力として取り、Workshop モジュールからのデータのエクスポートをトリガーします。これには、Excel またはユーザーのクリップボードへのエクスポートが含まれます。
以下のスクリーンショットは、ボタングループウィジェット内からのエクスポートイベントの例定義を示しています。
関数バックの行とリンクオブジェクト行はエクスポートすることはできません。