使用脚本编制的 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;