嵌套浮动分析表序号列设置

1856
0

yangm 数据达人Lv4

发表于2020-9-8 09:56

楼主
本帖最后由 yangm 于 2020-9-8 09:58 编辑

1.将补丁(ESENBI-14762.zip)更新
ESENBI-14762.zip (8.94 KB, 下载次数: )
PS:补丁作用,使字符型的数据支持排序。此补丁为bi42的补丁。
2.设计或修改分析表

序号列使用_rk()函数来实现。
例如图中所示,
(1)设置序号列表达式为_rk(B6.TJ_TYPE,'asc',2),需注意的是表达式中第二个参数排序方式‘asc’应该与浮动指标表元B6.TJ_TYPE设置的排序方式一致(asc代表升序,desc代表降序)。

(2)添加一个输入框参数,设置参数名称为@set_calc_rknotnum_bymax,设置默认值为true。其余属性参照下图所示。

注意:
1.参数@set_calc_rknotnum_bymax 必须写,为true时,序号方可生效。
2.分析表中分析的数据在一张主题表中。
3.序号列使用函数 _rk() 实现,在设计时,_rk中的第二个参数排序方式要与第一个参数用到的指标字段排序方式一致。
4.子查询可以再使用排序 以及维过滤的功能,一级二级查询都不能使用topn的功能,此设置会影响排名的值

最近看过此主题的会员

v笑向前走

yangqh

esen_4RTBM9MIPW

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号