[attach]46804[/attach]
如数据表元分别是:GRID1.C3、GRID1.C4
合并数组:GRID1.C4$$+GRID1.C5$$
分别取排名:(GRID1.C4$$+GRID1.C5$$).rank(C4)、(GRID1.C4$$+GRID1.C5$$).rank(C5)
需要注意的是,数据表元即排序依据,是直接取库表的指标,不能是计算表元(取其他指标表元进行计算),报表中不能二次计算。如果排序依据的表元是计算表元,建议用sql数据源,直接查询出需要展示的数据。
思路参考:https://bbs.esensoft.com/thread-142810-1-1.html
数组参考:https://bbs.esensoft.com/thread-133624-1-1.html
2个回答
单级浮动出的结果是一个数组,将两个数组合并后取排名。
如数据表元分别是:GRID1.C3、GRID1.C4
合并数组:GRID1.C4$$+GRID1.C5$$
分别取排名:(GRID1.C4$$+GRID1.C5$$).rank(C4)、(GRID1.C4$$+GRID1.C5$$).rank(C5)
需要注意的是,数据表元即排序依据,是直接取库表的指标,不能是计算表元(取其他指标表元进行计算),报表中不能二次计算。如果排序依据的表元是计算表元,建议用sql数据源,直接查询出需要展示的数据。
思路参考:https://bbs.esensoft.com/thread-142810-1-1.html
数组参考:https://bbs.esensoft.com/thread-133624-1-1.html
-
esen_4SBQYN0BZ5 数据小白Lv1
chestnut 发表于 2024-4-23 16:04
单级浮动出的结果是一个数组,将两个数组合并后取排名。
如数据表元分别是:GRID1.C3、GRID1.C4
合并数组: ...
感谢