报表模板-拓展数据高级求和公式XGETCOLSUM
1 简介
1.1 功能介绍
按自定义条件获取拓展数据合计的报表取数公式。
1.2 应用场景
目前已有的拓展数据求和方式有两种:
① Excel的sum公式,但当拓展数据很多时,由于报表单次显示数据行的控制,不能一次性展示所有拓展数据,此时不能通过Excel的sum公式来获取拓展数据合计;
② XSUMBYAREA公式,当拓展数据没有展示完全时,支持计算拓展数据的真实合计,但是不能指定条件合计;
因此增加了与配置类业务规则一样的获取拓展数据合计的公式XGETCOLSUM,支持指定条件获取拓展数据合计。
1.3 系统路径
【企业绩效云】→【合并报表】→【系统配置】→【报表模板】
1.4 关键字段/按钮说明
公式向导弹窗
1.4.1 关键字段说明
字段名称 | 详细解释 |
拓展数据模型 | 可选择系统中已有的拓展数据模型,必选 |
数据字段 | 选择对应拓展数据模型中的字段,默认只能选到数据类型为“默认”、“货币”、“数值”和“比例”的字段,必选 |
情景 | 指定要获取合计数的情景成员,非必选,留空时会将触发公式执行的情景带入 |
财年 | 指定要获取合计数的财年成员,非必选,留空时会将触发公式执行的财年带入 |
期间 | 指定要获取合计数的期间成员,非必选,留空时会将触发公式执行的期间带入 |
组织 | 指定要获取合计数的组织成员,非必选,留空时会将触发公式执行的组织带入 |
币别 | 指定要获取合计数的币别成员,非必选,留空时会将触发公式执行的币别带入 |
过程 | 指定要获取合计数的过程成员,非必选,留空时会将触发公式执行的过程带入 |
审计线索 | 指定要获取合计数的审计线索成员,非必选,留空时会将触发公式执行的审计线索带入 |
多维字段成员范围设置 | 会根据所选拓展数据模型,加载包含的多维维度,可指定成员范围,非必选 |
拓展字段成员范围设置 | 用户自定义是否需要对拓展字段成员设置求和的过滤条件,非必选 |
2 主要操作
2.1 设置公式
2.1.1 前提条件
在维度管理中增加了拓展维,并维护了启用状态的拓展数据模型
2.1.2 操作步骤
方式1: 公式向导设置
方式2: 直接输入
形如:
=XGETCOLSUM("拓展数据模型编码","求和字段编码","情景成员编码","财年成员编码","期间成员编码","组织成员编码","币别成员编码","过程成员编码","审计线索成员编码","多维字段成员范围设置及拓展字段成员范围设置正向判断","拓展字段成员范围设置反向判断")
示例:
=XGETCOLSUM("INTR_PURCHASE","INTR_002","","","","","","","","IC[ICNone],INTR_001.isNotEmpty()")
上述公式中,多维字段成员范围设置了往来组织的固定成员ICNone,拓展字段成员范围设置了INTR_001字段不为空;多维字段成员范围设置的形式为"维度简码[成员编码].层级函数",如ICTotal的所有明细成员,IC[ICTotal].base(),注意这里的成员不需要加引号,层级函数支持base()/children()/descendants()/idescendants();拓展字段成员范围设置的形式为"字段编码.判断函数",判断函数包含in()/like()/greaterThan()/lessThan()/isEmpty()/isNotEmpty(),分别对应包含于、匹配字符、大于、小、为空、不为空。
2.1.3 后续操作
执行公式取数
2.2 公式取数
2.2.1 前提条件
报表中设置了XGETCOLSUM公式
如果是多维报表,要求对应的维度组合允许执行公式取数
2.2.2 操作步骤
方式1: 在报表编制中执行
页面入口:【企业绩效云】→【合并报表】→【报表编报】→【报表编制】
方式2: 在公式取数页面中执行
页面入口:【企业绩效云】→【合并报表】→【报表编报】→【公式取数】
2.2.3 后续操作
无
变更记录
产品版本 | 更新内容 | 更新时间 |
V6.0.8 | 初始版本 | 2024年03月 |
报表模板-拓展数据高级求和公式XGETCOLSUM
本文2024-09-22 23:12:15发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131545.html