流程选择器

流程选择器组件的参考:为一个单元的下一次启动预先选定流程。

以 Markdown 查看

流程选择器是一个下拉框,列出所绑定单元的各个流程,并把选中的那个预选给这个单元的下一次启动(见 Process)。这次选择落进这个单元共用的预选区,全工作站共享:每一条回路看到的是同一次准备好的运行,而真正启动它的,是一个发出该单元启动命令的按钮。它属于流程家族:仪表画面的添加面板里不提供它。一个单元的画面承载它,而一个模型的画面模板带着它,等某个单元打开这幅画面时再把单元解析出来。

属性

属性 作用 取值 默认
标注 显示在选择器上方的可选说明文字。 文本
单元 选择器给出哪个单元的流程,又把预选写给哪个单元。编辑器把每个模型的每个单元都按 模型 · 单元 的形式给出来。 一个单元 不选

行为

下拉框列出所绑定单元的各个流程,开头是(不选);选中(不选)就什么也不预选。预选在组件自己那一行上作答(已暂存),而一次没能保存下来的预选让原先那次原封不动,选择器会弹回到实际预选着的那一个。

在下拉框本该出现的地方,组件会说明它为什么给不出下拉框:什么都没绑定时写(未选单元),所绑定的单元一个流程也没有时写(没有流程),Process 服务没有运行时写(不可用)

权限

预选在选中的那一刻重新核对:

  • 在一个单元的 Process 画面上,它要用到运行流程权限。
  • 在一幅仪表画面上,它既要操作仪表画面权限又要运行流程权限。

操作员无权预选时,下拉框不可用,它的提示里带着理由。