数据录入表单
简介¶
数据录入,即在应用程序数据库中输入和编辑数据,可以通过数据录入表单来执行。这些表单既可以在 Web 界面中使用,也可以在 Excel 加载项中使用,还可以在导航模式下打开以查阅数据。

重要:除非另有说明,本节介绍如何在 Excel 加载项和 Web 界面中使用数据录入表单的功能。
数据录入表单必须至少包含以下元素之一:
- 用户可编辑的单元格(参见为用户创建数据录入矩阵)
- 其他公式(参见公式筛选器)
- 对单元格的查询(参见查询)
Excel 加载项中的数据录入¶
通过 Excel 加载项,用户可以在数据录入模式下快速访问其被授权的表单。可以在加载项中执行以下作业:
| 活动 | 功能 |
|---|---|
| 录入总额和公司间金额及注释 | Excel 加载项中的数据录入 |
| 运行数据录入和提交任务 | 工作流面板 |
从 Web 界面进行数据录入¶
从 Web 界面,用户可以从流程驾驶舱访问并处理其被授权的数据录入表单。
| 打开方式... | 描述 |
|---|---|
| 直接打开 | 在填报者驾驶舱中:1. 选择详细概览选项卡或某个步骤选项卡 2. 在操作列中,单击表单:可以从列表中选择与流程/步骤相关的表单。如果已启用,表单可以作为 Web 表单运行,也可以作为 Excel 表单运行。 |
| 从工作流打开 | 在填报者驾驶舱中,用户可以将数据录入表单视为流程任务工作流中某个任务的内容。参见<步骤>选项卡的工作流部分。- 如果数据录入表单启用了在 Web 上打开,则表单将在 Web 界面中打开。- 如果数据录入表单未启用 Web 打开,则将在 Excel 中打开。注意:无论表单是从 Web 打开还是在 Excel 中打开,保存表单时数据都会同步到应用程序数据库中。 |
数据录入期间使用表单的条件¶
数据录入表单具有以下特殊特性:
- 同一时间只能由一个用户使用相同的筛选器以数据录入模式打开。已被某用户打开的表单对其他用户锁定,其他用户无法打开,直到第一个用户关闭该表单。
注意:当表单仅管理分析工作区数据,且引用数据集中启用了"仅显示用户数据"选项时,表单永远不会被锁定,可以由多个用户打开。多维矩阵不支持"仅显示用户数据"数据集属性。 - 当表单以数据录入模式打开时,系统会自动应用启动该表单的流程的筛选器(例如,场景、期间、实体)。因此,如果筛选器选项与流程无关,则可能受到限制或无法选择。 - 在包含数字或公式且启用了分摊的可编辑单元格中,最多可保存和显示 15 位有效数字。
注意:当第 15 位数字被更改时,系统会自动计算该值并在单元格属性窗口中显示消息。如果输入第 16 位数字,将被替换为零且不会被保存。 - 基于使用 DTP 参数的数据源构建的表单无法以数据录入模式打开。 - 使用允许同时选择多个期间的期间筛选器的表单无法以数据录入模式打开,因为数据录入无法同时管理多个期间。
数据录入表单:单元格可编辑性¶
在设计数据录入表单时,需要定义哪些单元格可编辑,即哪些单元格包含用户可修改的值。每次在表单中保存数据时,系统都会执行以下检查:
- 为当前单元格打开表单时设置的维度筛选器是单个维度的单一元素,而不是节点。此条件仅在所选流程上启用了 break back(允许在节点级别进行数据录入)时适用(参见 Break Back 功能)
- 用户对打开表单时选择的筛选器具有编辑和保存数据的权限。
- 所有指定为筛选器的维度,特别是科目,都与应用程序流程相关联。
- 定义为表单筛选器的维度之间不存在限制。
只有当所有条件都满足时,具有编辑权限的用户才能编辑单元格。
注意:为了区分可编辑单元格和不可编辑单元格,为可编辑单元格分配特定颜色会很有帮助(参见布局选项详细信息)。
数据录入数据处理¶
从数据录入表单运行数据处理,允许用户在系统中输入数据并运行复杂的计算算法,用于财务规划或合并等目的。数据处理使用表单中管理的筛选器作为运行参数来启动。例如,在录入某产品的销售数量和价格的表单中,可以定义数据处理以根据这两个值计算收入(收入 = 数量 * 价格)。这可以在 Web 界面中定义,然后包含在表单中,并根据用户请求或在保存表单时自动运行。
有关如何配置要包含在表单中的数据处理,请参见从报表运行数据处理。