备注时间线
备注时间线组件的参考:一个单元当前运行的操作员备注,以及添加、改写和删除的行为。
备注时间线显示一个单元当前运行的操作员备注,最早的在前,每一条带着它的时间戳和记录时所处的阶段,底部还有一个添加框。它就是单元操作面板上的那条时间线,被搬到了画面上(见 Process)。一条备注是运行档案的一部分,还能随着一份报告再次离开这台工作站,所以时间线也带着那两个让这份档案保持诚实的手势:就地改写一行,以及把它删掉。
这个组件属于流程家族:仪表画面的添加面板里不提供它。它由 Process 工作区摆放:一个单元的画面承载它,而一个模型的画面模板带着它,等某个单元打开这幅画面时再把单元解析出来。
属性
| 属性 | 作用 | 取值 | 默认 |
|---|---|---|---|
| 单元 | 这里显示的是哪个单元当前运行的备注。编辑器把每个模型的每个单元都按 模型 · 单元 的形式给出来。 |
一个单元 | 不选 |
单元就是全部的绑定:这个组件背后没有地址,除此之外,时间线在运行时的行为也没有别的可配置的。
标题栏说什么
标题栏说明这条时间线在读什么:运行进行期间写 备注 · <运行名称>,单元空闲时写备注 · 没有正在进行的运行记录(这时列表是空的),什么都没绑定时写备注(未选单元),Process 服务没有运行时写备注(不可用)。运行结束之后的附注从历史里添加,不从这个组件添加。
列表按一个节流从运行记录文件刷新(大约每三秒一次,运行发生变化时立即刷新)。操作员正开着的手势,比如一次进行中的改写、一次已经准备好的删除,会把刷新按住,免得那一行在他手底下被改写;而运行发生变化时不按住,因为那些手势所属的那次运行已经没了。
添加一条备注
在添加框里键入,然后按添加。只有在有一次进行中的运行、操作员有权限、并且草稿不是空白时,这个按钮才可用。备注记在登录的操作员名下(没有人登录时记在工作站名下),因为一条附注同样是证据。失败会落在组件自己那一行答复上。
改写一条备注
编辑就地打开这一行,打开的是记录下来的那段文字。保存(或者回车)提交;取消(或者 Esc)让这份记录保持原样。空白的或者没有改动的文字不去动这份记录;真正的改写会盖上编辑的印记并保存下来。这和历史那张表格对运行结束后的备注所做的提交是同一个。
删除一条备注
删除要按两下,两下都在这一行里面,因为一块操作面板没有第二块界面可以打开对话框,而删掉的备注是回不来的:
- 删除把这一行准备好。这时还没有任何东西离开运行记录文件;这一行问
删除这条备注?此操作无法撤销。 - 那个问题旁边确认用的删除才真的删掉这条备注。取消则保留它。
准备好一行,会把其他打开着的手势解除掉:一行正在问要不要删掉自己,就不会同时还在被改写。
权限
这三种手势都过同一份组合起来的授权,并且在写入的那一刻重新核对,绝不只是在画面绘制时核对一次:
- 在一个单元的 Process 画面上,它们要用到运行流程权限。
- 在一幅仪表画面上,它们既要操作仪表画面权限又要运行流程权限,因为这次写入伸到了运行档案里。
操作员无权改动时,时间线照样可读,添加框和那些手势不可用,每一个不可用控件的提示里都带着理由。