创建矩阵
简介¶
设置矩阵意味着创建一个结构,在其中定义表单所管理的数据。创建该结构后,需要定义必须由矩阵管理的数据库数据。为此,需要在多个配置级别对数据库数据设置筛选器。矩阵筛选器定义在特定矩阵中显示哪些数据。表单筛选器和选项卡筛选器分别应用于单个表单或工作表中存在的所有矩阵。本模块展示如何创建矩阵元素。有关更多详细信息,请参见矩阵筛选器。
定义矩阵起始单元格
在创建矩阵之前,需要在电子表格的工作桌面中选择一个单元格,该单元格将成为矩阵表格左上角的第一个单元格。

重要:不要选择工作桌面的单元格 A1,以便在运行时显示表单上的任何信息。选择起始单元格时应确保创建的矩阵永远不会与其他矩阵重叠,尤其是在存在动态矩阵的情况下:重叠可能导致错误并导致数据错误显示。
矩阵始终可以在模板内移动。
使用财务工作区数据创建/修改矩阵
Excel > CCH® Tagetik >
Design > 选择表单 >
Matrix
有关替代路径,请参见如何访问窗口。
- 在 Choose the dataset 窗口中,点击 $CPM-Financial Workspace。
- 点击 OK。
创建矩阵后,系统会分配一个默认名称(例如 Matrix00、Matrix01...),可以在矩阵向导中通过 Matrix options 选项卡的 Code 字段进行编辑。
使用分析工作区数据创建/修改矩阵

重要:仅在分析工作区模块激活且至少配置并上线一个工作区时可用。离线链接的分析工作区表单在数据录入或导航模式下均不可访问。
Excel > CCH® Tagetik >
Design > 选择表单 >
Matrix
有关替代路径,请参见如何访问窗口。
- 在 Choose the dataset 窗口中,点击所需的数据集。
- (仅当选择了分析工作区数据集时)要创建事务性矩阵,请点击 Transactional。
- 点击 OK。
创建矩阵后,系统会分配一个默认名称(例如 Matrix00、Matrix01...),可以在矩阵向导中通过 Matrix options 选项卡的 Code 字段进行编辑。
为用户创建数据录入矩阵
Excel > CCH® Tagetik >
Design > 打开表单 > 打开或创建矩阵 > 行/列筛选器
要使矩阵成为数据录入矩阵,必须使其某些单元格可供用户进行数据录入,即必须使其可编辑。为此,在创建所需矩阵后,执行以下操作:
- 在 Row/column filters 选项卡中,设置所需的行/列筛选器(参见在行/列上设置筛选器)。
- 选择要设为可编辑的行/列筛选器,并在筛选器属性表中,将筛选器的可编辑性属性设置为 Editability。

重要:其字段具有 Protected 可编辑性、由基于读取数据库中现有数据计算总体数字的公式或查询提供数据的矩阵,不被视为数据录入矩阵。有关更多详细信息,请参见公式筛选器和查询。