主页
技术支持
如何在TestStand中制作一个可以选择启动测试或退出测试的对话框
如何在TestStand中制作一个可以选择启动测试或退出测试的对话框
更新 Nov 26, 2020
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
软件
TestStand
我想创建一个对话框,可以选择“开始测试”运行Main 分组下的步骤,选择“退出测试”跳过Main 分组下的步骤并转去执行Clean up分组下的步骤。如何在TestStand中做到这一点?
请按照以下步骤操作:
右键单击
设置步骤>插入步骤>选择消息弹出
(
Setup Step > Insert Step > select Message Popup
)
。
在“消息弹出”(Message Popup)的“步骤设置”(Step Setting)中找到“文本和按钮”(Text and Buttons),然后按照以下图片进行设置:
设置您需要在消息弹出(Message Popup)窗口中显示的标题表达式(Title Expression),信息表达式(Message Expression)和按钮标签表达式(Button Label Expression),然后选择按钮选项。将 Default Button 和 Active Button 设置为
Button 1
,将 Cancel Button 设置为
Button 2
。
在“消息弹出”(Message Popup)的“步骤设置”(Step Setting)中找到属性(Properties),然后选择
Post Action properties
。
设置如下:
将 On Condition True 设置为
Goto next step
,将 On Condition False 设置为
Goto Step
,
然后选择
Cleanup。
勾选
Use Custom Condition
,
然后将表达式变量设置为
Step.Result.ButtonHit == 1。
这意味着如果选择了“开始测试”按钮,它将进入下一步;如果选择了“退出”按钮,他将直接执行Clean up分组下的步骤,跳过了TestStand程序中Main 分组下的步骤。
相关链接
How Does the Default Button in the TestStand Message Popup Button Options Work?
Key Focus Message Popup step in TestStand
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful