全部文档
文档中心多维透视表操作管理多维透视表

管理多维透视表

  • 拥有一个先胜云系统管理员账号,拥有对 多维透视表 组件的全部操作权限。

  • 拥有一个先胜云管理员账号,由系统管理员授权拥有对 多维透视表 组件的操作权限。

  • 在平台对 多维透视表 组件进行注册。

  • 已经创建完成维度信息。

  • 已经创建完成内存财务模型。

也可以直接导入样例: :download:multidimensional_pivot_table_demo <../static/multidimensional_pivot_table_demo.zip> (鼠标右键点击下载文件,选择 将链接另存为)。

多维透视表可通过内存财务模型创建:选择 通过内存财务模型创建,并通过手动配置行列字段的方式创建。

新建多维透视表后,点击标题右侧的编辑图标,右侧弹出基本属性弹窗。


属性名称

说明

是否必填

编码

多维透视表编码,只允许英文/数字/下划线且不允许下划线开头,长度50,保存后不允许修改

名称(多语种)

多语种,长度80,若配置,则页面左上角实时显示名称(当前系统语言),否则显示编码(若还未配置编码,显示“未命名”)

说明(多语种)

说明信息(多语种),长度255

通过内存财务模型创建多维透视表后,在多维透视表编辑页面,默认将内存财务模型中的字段全部显示在 页面 区域,可将字段拖拽到 上。

.. note:: 至少要有一个字段,其他可留在页面。

将字段拖拽到行、列上之后,进行字段的配置。点击字段,右侧弹出字段属性框。


标签页区域

配置选项

说明

维度信息

可选项

选择维度成员或维度成员表达式

默认值

默认值成员需在可选项范围之内,否则不允许保存

字段信息

编码

显示引用的内存财务模型中该字段编码,不可编辑

名称

默认显示维度名称,可修改,长度80

显示内容

默认选择仅名称,可修改。仅名称:仅显示维度成员名称;编码+名称:以 编码-名称 的格式显示维度成员;仅编码:仅显示维度成员编码

显示树形结构

勾选后,页面该筛选条件待选项呈树形结构,否则以列表结构展示

隐藏

勾选该选项,则页面不展示此字段


标签页区域

配置选项

说明

维度信息

可选项

选择维度成员或维度成员表达式

字段信息

编码

该字段的编码信息,不可编辑

显示内容

默认选择仅名称,可修改。仅名称:仅显示维度成员名称;编码+名称:以 编码-名称 的格式显示维度成员;仅编码:仅显示维度成员编码

合并单元格

相邻的相同成员自动合并单元格


标签页区域

配置选项

说明

维度信息

可选项

选择维度成员或维度成员表达式

字段信息

编码

该字段的编码信息,不可编辑

显示内容

默认选择仅名称,可修改。仅名称:仅显示维度成员名称;编码+名称:以 编码-名称 的格式显示维度成员;仅编码:仅显示维度成员编码

合并单元格

相邻的相同成员自动合并单元格

拖拽年度、期间字段到行/列时,页面的字段还存在,若不想展示在页面上仅想展示在行/列上,可将页面上该字段设置隐藏,行/列上的还保留,但页面与行/列字段维度成员均需选择。字段同时存在于页面以及行/列时的默认规则如下:

  • 若页面和行/列上的维度成员选择的不一致,则以行/列上选择的为准;

  • 若页面选择的是具体成员,行/列选择的是函数,则页面上的值作为偏移基准值,行/列显示偏移后的成员。

    例如:页面的年度成员为2019,列字段成员:@Cur-1;@Cur;@Cur+1,则查询后列展示数据分别为2018,2019及2020; 若页面年度成员为2020,则列数据查询后将展示为2019,2020及2021。

点击 当前工作表 选项框,右侧展示工作表属性信息:


标签页区域

配置选项

说明

默认值

基本属性

名称

使用视图中工作表显示名称,可修改

sheet1

内存财务数据模型

显示内存财务模型,支持切换

创建时选择的内存财务模型

路径

选择内存财务模型后自动展示,不可编辑

类型

多维透视表,不可修改

首行

输入设置为首行的行号

0

首列

输入设置为首列的列号

0

默认单位

下拉选择数据单位,每次打开表单时对于数据类型科目可设置显示的单位

1

默认精度

下拉选择精度,每次打开表单时,对于数字类型科目的默认小数精度

0.01

允许调整单位

勾选后允许在使用视图中调整数字的显示单位

不勾选

允许调整精度

勾选后允许在使用视图中调整数字的小数精度

不勾选

允许调整千分位

勾选后允许在使用视图中开启或关闭千位分隔符

不勾选

启用千位分隔符

勾选后使用视图的数字类型默认启用千位分隔符

不勾选

动态公式计算顺序

当行列同时存在公式时会存在先算哪个的问题,此处设置先算行还是先算列。待选项:先行后列、先列后行

先行后列

在行列右侧有四个图标,分别为 动态公式复制设置,和 删除

  • 点击 动态公式 可设置该行或该列的动态公式,详见下文。

  • 点击 复制 可复制与该行、列完全一致的行、列。

  • 点击 设置 可进行行、列属性设置。

    配置项

    说明

    隐藏无数据

    默认不勾选,勾选后如果该行/列成员中若某行/列整行/列无数据,则隐藏不显示

    隐藏零行/列

    默认不勾选,勾选后如果该行/列成员中若某行/列整行/列数据均为零,则隐藏不显示

    只读

    默认不勾选,勾选后该行/列使用时只读

  • 点击 删除 弹出确认删除弹窗,点击 确定 后该行/列将被删除。

在每一行/列支持添加动态成员公式。点击 f(x),弹出 动态公式 弹窗进行公式添加,一行/列仅支持存在一个动态公式。

  • 若该行/列没有公式时即为新建;

  • 若已编辑过动态公式即为修改。


属性名称

说明

作用于维度

选择该计算公式作用于哪个维度里,因行/列会存在多维度情况,待选项为行/列已放置的维度字段

名称

动态公式定义的名称

公式定义

手工输入变量参数,用 标识是一个参数(注意一个多维透视表中的参数不能重复)

变量

公式产生的变量,点击 生成变量 会在下方表生成变量行

维度成员

为定义参与计算的维度成员,每个变量只能关联一个维度成员


支持公式写法示例:

  • 简单四则运算:+,程序解析 A、B 为两个变量参数。支持括号,比如(+)/

    • 支持运算符:+ - * / ()

  • 逻辑运算:if(+==0,,)。支持嵌套函数。

    • 逻辑运算符支持:”==”、”<”、”>”、”>=”、”<=”、”<>”

    • && : and

    • || :or

  • 支持函数:round、abs。round(,2):针对 A 成员值保留两位小数;abs():返回 A 成员值的绝对值。

如下图所示,用户可能临时需要计算速动资产的金额用于分析,本次统计速动资产的口径为:速动资产=货币资金+应收票据+应收账款+应收款项融资

由于只是临时性计算需求,无需使用 python,运用多维透视表动态公式功能即可。配置如下:

则在配置完点击 保存 后,页面刷新,在最底部出现动态公式计算结果:

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send