---
order: 2
navTitle: 报表填报应用设计器
---
# 报表填报应用设计器

报表填报应用设计器是用来设计填报报表的可视化工具，使用所见即所得的方式设计填报报表。报表填报应用设计器页面如下图：

![设计器框架](./images/pptx-image-ci-designer.png)

报表填报应用设计器主要包括如下功能板块：

1. **数据源**：数据源区域列出了可以用于表单中的数据，表单内部生成以及外部引入的模型都会在列表中展示，可以添加表内数据加工、增加计算字段或删除模型等。
2. **表单列表**：集中列出当前报表填报应用下所有Sheet，可在该列表中统一管理，支持搜索、新增、重命名、删除等功能。
3. **导航栏**：报表填报应用除基本的表单设置外，还可配置[审批流程](./workflow.md)以及其他的一些[应用设置](./settings/README.md)，在导航栏中可切换进行配置。
4. **工具栏**：通过选中单个或多个单元格并点击按钮，可实现插入行、插入列、删除行、删除列、设置单元格等功能。还可通过工具栏中的设置添加条件样式或校验公式等。
5. **标签页**：可切换不同Sheet，支持新增、删除、重命名Sheet，Sheet过多超出显示范围时会在末尾显示能展示表单页菜单的更多按钮。
6. **表格区**：类似Excel的Sheet页面，对表格内容进行编辑，支持设置多种[单元格类型](./design-form/cell-types.md)，双击数据源中字段可直接设置单元格输入方式，支持类似Excel的拾取单元格操作来编辑表达式。
   - **列表头**：选择列表头上的字母即可全选整列，如点击`D`，可选中该列单元格进行批量操作
   - **行表头**：选择行表头上的数字即可全选整行，如点击`6`，可选中该行单元格进行批量操作
7. **属性栏**：显示当前工作区选中对象的可配置属性，并可以对属性进行修改，包括：单元格基本属性、样式和交互

## 视图{#view}

工具栏右侧**视图**按钮，用于控制设计器中显示内容，可展开收起部分属性设置区域或切换单元格显示内容，可对下述属性进行设置：

![视图](./images/2023-11-28-16-12-01.png)

- **设计器布局**：包含**校验公式**、**国际化**、**左边栏**、**右边栏**设置，勾选时会在设计器的左侧、右侧或底部显示对应的设置面板，取消勾选则隐藏。
- **放大工作区**：放大整个**表格区**，通常用于表样较大，希望有更多空间来设置表样内容的场景。
- **单元格**：设置单元格中的显示内容，默认是显示固定文字或计算公式，也可设置为显示成其他单元格属性，比如校验公式、校验提示等。
- **表达式**：默认为**显示描述信息**，即报表填报应用中用到表达式的地方都默认显示引用变量的描述，还可设置为**显示变量名**，即直接显示变量名称。
- **工具栏按钮**：默认为**图标和文字**，设计器工具栏中的按钮下方文字即其对应的标题文字，默认是都显示的，也可设置为**仅显示图标**。
- **标签页**：标签页支持设置名称和描述，该设置用于控制标签页具体是显示名称还是描述或者一起显示。

## 快捷键{#hotkey}

报表填报应用设计器快捷键操作与报表设计器一致，可参考文档[报表设计器快捷键](../../report/designer.md#hotkey)。
