スクリプトを使用した YNC の相互作用
自動化スクリプトを使用して、「はい」、「いいえ」、「キャンセル」(YNC) の対話を設計できます。 スクリプトを作成する前に、いくつかの準備作業を行う必要があります。 最初に、YNC 対話をサポートするメッセージを定義します。 通知としてメッセージが表示されており、「はい」ボタンと「いいえ」ボタンがサポートされていることを確認してください。
以下のユース・ケースでは、優先順位が 1 に設定されている場合に「はい」または「いいえ」のダイアログが表示されます。 このダイアログでは、デフォルトの販売元を設定するかどうかをユーザーに尋ねます。 ユーザーが「はい」を選択すると、スクリプトはデフォルトのベンダー A0001 を設定し、ベンダー・フィールドに必須としてマークを付けます。 ユーザーが「いいえ」を選択した場合、ベンダーには「不要」のマークが付けられます。
以下のスクリプトは、変数 v をベンダーに関連付け、
action イベントで属性起動ポイント・スクリプトとして追加されます。 assetpr メッセージ・キーは、 asset メッセージ・グループ内で、Y ボタンと N ボタンが使用可能な通知メッセージとして定義されています。def yes():
global v,v_required
v = "A0001"
v_required = True
def no():
global v,v_required
v_required = False;