Pages
Buttons(按钮)
功能概述
按钮组件是用户界面中最常见且最直接的操作方式之一。用户通过点击按钮可以快速触发系统行为,例如:
- 登录 / 登出
- 页面跳转
- 报警确认
- 脚本执行
- 文件上传或下载
- 切换语言
- 打开覆盖层(如弹窗、页面叠加)
在工业视觉化或 SCADA 系统中,按钮是实现用户控制、导航以及流程交互的核心元素。每个按钮都可以通过 Connection String(连接字符串) 或预设逻辑与后台系统联动。
可用按钮类型
| 类型 | 中文名称 | 描述 |
|---|---|---|
| Button Command | 指令按钮 | 发送一个连接字符串给系统变量,执行简单命令(如开关、设定值) |
| Button Script | 脚本按钮 | 执行自定义 JavaScript 脚本,适用于复杂逻辑或流程控制 |
| Button Push | 推动按钮 | 类似硬件按钮,只在按下瞬间触发一次性事件 |
| Internal Link | 内部链接按钮 | 在页面之间导航(打开其他页面) |
| External Link | 外部链接按钮 | 打开外部网页、PDF 或网络地址 |
| State | 状态切换按钮 | 在多个状态之间循环切换(如语言、视图模式) |
| Popup | 弹窗按钮 | 打开一个预设的弹窗(Popup)窗口 |
| Overlay | 叠加层按钮 | 显示一个浮动覆盖层(Overlay),用来展示页面或组件 |
| Upload | 上传按钮 | 选择并上传文件到系统(如 CSV、图像等) |
| Download | 下载按钮 | 下载一个文件,例如导出的数据或报表 |
| Back Button | 返回按钮 | 返回上一个页面,常用于嵌套导航结构中 |
实用说明
- 每个按钮可配置文字、图标、颜色和动画效果
- 可绑定至逻辑变量、脚本或外部资源
- 支持权限控制、禁用状态与条件可见性
按钮是用户操作系统时的核心交互手段。通过合理设计和组织不同类型的按钮,可以显著提升操作效率与界面清晰度。