关于事件和规则
在设计应用程序时,您通常希望提供发生 X 时执行 Y 规则的逻辑。Apps 为这些动态操作提供了以下功能:
- X 称为事件。
- Y 称为规则。
以下是一些示例:
- 单击“提交存款”按钮时,运行自动化。
- 当“兑现”文本框的值更改时,如果值小于 0,则将标签颜色更改为红色。
- 单击帮助图标时,打开浏览器以显示文档页面。
- 单击选项卡按钮时,更改页面容器以显示其他页面。
通过指定发生某个事件时要执行的规则,应用程序可以从简单的信息显示转变为交互式控制台。
Events
事件是指用户与应用程序或控件交互时发生的触发器。每个控件都支持单个事件:
事件 | 控件 |
---|---|
已单击 | 按钮、页眉、标签、图标、图像 |
值已更改 | 复选框、日期选取器、下拉菜单、滑块、开关、文本区域、文本框、列表 |
已加载 | 页面、表格 |
规则
通过规则,应用程序可以在发生特定事件时执行相应的操作。下面列出了 Apps 提供的规则:
规则 | 描述 |
---|---|
If-Then-Else | 为规则构建起中的条件语句提供支持 |
打开页面 | 以弹出窗口或页面容器内容的形式打开应用程序的页面 |
打开 URL | 在浏览器中打开 URL |
关闭弹窗/底部工作表 | 关闭当前的弹出窗口 |
显示消息 | 将消息显示为 Toast 通知 |
显示/隐藏微调框 | 显示或隐藏微调框叠加层,以指示应用程序正忙 |
设置值 | 设置属性的值 |
启动进程 | 启动自动化 |
规则重新排序
您可以通过单击并拖动规则名称旁边彩色芯片上的“控制手柄”,对规则进行重新排序:
如有问题,可加入群聊进行交流,我们会竭力为您解答!