-
-
伶俐 数据达人Lv4
发表于2018-12-25 16:19
悬赏1
已解决
楼主
本帖最后由 伶俐 于 2018-12-25 16:27 编辑
环境:bi42
各位大神,请教一个关于跨分析表取数的问题 :分析表1排序,分析表2取分析表1的第1名或者第4名,有什么函数可以实现?
分析表1 是浮动表,降序排序, 分析表2 是固定表,想展示浮动表的前10名
目前我用的是GRID1.A1.downcell(1),但是并没有取到值,想问一下有其他函数或方法可以实现么?
环境:bi42
各位大神,请教一个关于跨分析表取数的问题 :分析表1排序,分析表2取分析表1的第1名或者第4名,有什么函数可以实现?
分析表1 是浮动表,降序排序, 分析表2 是固定表,想展示浮动表的前10名
目前我用的是GRID1.A1.downcell(1),但是并没有取到值,想问一下有其他函数或方法可以实现么?

22个回答
伶俐 发表于 2018-12-25 17:14
是的,我设置了字符类型,但是除了第一个下面的都没有出来,而且第1个取到的是排序后的第10个,也不太对 ...
好奇怪我这边测试都是正常的,你的报表分析对象上传一下
缱绻 发表于 2018-12-25 17:18
好奇怪我这边测试都是正常的,你的报表分析对象上传一下
这是报表的分析对象

伶俐 发表于 2018-12-26 09:00
bi42,有做过一些定制和补丁
那可能是补丁或者定制导致的bug,你把包上传下网盘,我这边用你的包复现下
缱绻 发表于 2018-12-26 09:08
那可能是补丁或者定制导致的bug,你把包上传下网盘,我这边用你的包复现下 ...
这个做过多次调整,因为现在已经好几期了,我想问一下,有没有其他方法可以实现固定表元从浮动表元取值