# 仪表画面设置

> 一幅画面在编辑器的仪表画面区里对自己声明的东西：名称、说明、图标、它所依托的网格、启动标记、全屏时的状态栏、谁看得到它，以及它怎么删除。

[编辑器](view-editor)工具栏的**仪表画面**区，放着属于画面本身、而不属于它上面任何组件的那些设置。它只在你选中它时才打开，保存方式和别的区一样：文本字段在你离开它时保存，开关在你拨动它时保存。和整个编辑器一样，它需要**编辑仪表画面**权限，还需要一台接受写入的工作站。在你自己的画面上，它的抬头写着“这张操作员画面的通用设置。”；在一幅基于 Process 模型定义的画面上，它写着“这张画面属于一个 Process 模型。一份定义服务于它的每一个单元：每个单元打开它时，都套在自己绑定的通道上。”

## 各项设置 {#the-settings}

| 字段 | 它是什么 | 取值 / 默认 | 效果 |
|---|---|---|---|
| 名称 | 这幅画面在可视化栏里、在舞台命令栏上、在文件夹概览卡片上的名称。 | 自由文本；创建时是“新建仪表画面” | 一下子在每一处、每一条连接上重命名这一行。两幅画面可以同名。 |
| 说明 | 一行字，用来把两幅名字相近的画面分开。 | 自由文本；空 | 这一栏里那一行的提示，以及文件夹概览卡片的第二行。 |
| 图标 | 这幅画面自己的标记，画在它名称之前，出现在这一栏里、舞台命令栏上和概览卡片上。按钮上带着已经指名的那个标记（还没有时写着“Icon”）；按一下它就展开一张表格，你用**图标（按名称或关键词搜索）**（“用英文：oven、pump、water…”）来收窄它。表格的第一格是**无图标**。 | 图标库里的一个名称，或者不选 | 存下来的是库里的名称，绝不是那个字形，所以不管这幅画面在哪里打开，标记读起来都一样；库里没有的名称什么也不画。选中一格就关掉表格；在表格外面按一下也关掉它。 |
| 列数 / 行数 | 这幅画面所依托的网格。 | 各为 1 到 96；24 × 12 | 立刻重画网格。超出区间的值会被拒绝，写“列数和行数必须在 1 到 96 之间。”；一次会把某个组件挤出网格的缩小会被拒绝，写“改变大小被拒绝：会有组件落到新网格之外。”，并且什么也不动。 |
| 启动时显示 | 把这幅画面标成每一条连接打开时停在的那一幅。 | 开 / 关；关 | 最多只有一幅画面带着这个标记：把它打开会把其他每一幅画面上的这一项清掉。没有哪一幅带标记时，打开的是列表顺序里的第一幅。模型的画面不提供这一项，因为它是从一个单元里打开的。 |
| 全屏时显示状态栏 | 这幅画面全屏或者展开运行期间，工作站的状态栏还看不看得见。 | 开 / 关；开 | 关掉它会显示这条说明：“全屏会隐藏通信健康状态、报警、进行中和暂停中的运行记录、许可证与运行时状态、工作站时钟，以及状态栏报出的结果。按钮、开关和输入框仍然在组件上照常响应。”普通模式下状态栏始终显示；见[全屏操作模式](view-fullscreen)。 |
| 可见角色 | 列得出、打得开这幅画面的那些角色，每个角色一个勾选框。Admin 不列在里面，因为它始终看得到每一幅画面；“未登录”则列在里面。 | 角色清单；一个也不勾选 | “一个角色也不勾选时，所有人都能看到这张仪表画面。Admin 角色始终能看到每一张仪表画面。”勾了一份清单，就把这幅画面收窄到那些角色，栏里和通过它的 `/d/{id}` 地址都一样。模型的画面不提供这一项。 |

一幅画面的副本继承它源头的每一项设置，只有启动标记除外，那一项留在原件上。

## 删除一幅仪表画面 {#deleting-a-dashboard}

**删除仪表画面**立在这个区的最下面，在它自己的危险区里：“删除这张画面及其上的所有组件。”**删除**按钮会先问一遍，并指名这幅画面：“这会删除这张画面和上面的一切（组件及其连线）。它们读取的地址仍留在 Logic 里。”拒绝就保留这幅画面；确认之后，它对每一条连接同时被删掉，编辑器关闭，页面落到它的上一级：这幅画面所在的文件夹，在舞台上连同其卡片打开，并在列表中展开。没有放进任何文件夹的画面上面没有文件夹，页面便落到它本来会打开的那幅画面上。在这里删掉的画面无法从状态栏撤销：那一级撤销是给组件和连线的，不是给画面的。

## 这里没有什么 {#what-is-not-here}

- 一幅画面归在哪个**文件夹**下面不是一项设置：请从可视化栏里它那一行归档（[画面与文件夹](view-screens)）。
- 它在同级里的**顺序**，是编辑器打开期间底部的上移 / 下移。
- **在 View 上显示**不会问你自己的画面，它本来就在列表里；那是 Process 工作区里一个模型的操作面板行或者仪表画面行上的开关（[模型的仪表画面](process-dashboards)），而一个单元在 View 上的条目根本没有设置区。
- **和模型的绑定**不在这里选：一幅画面属于某个模型，是因为它是在那个模型的仪表画面行上创建的，而你自己的画面绝不会变成某个模型的。这份绑定在编辑器里改变了什么（抽象通道排在每一份地址列表的最前面），写在[仪表画面编辑器](view-editor)。
- 各个组件的外观（边框、背景、标题、刻度）是它们自己的事：[仪表画面组件](components)。
