-
-
zhaoyouhong 数据达人Lv4
发表于2020-12-19 12:48
悬赏5000
已解决
求教一个需求,如图:

B表有ID,NAME,指标2,排名四个字段 排名是根据指标2来进行排名的
在A表的name上做了钻取(联动刷新B表),当我点击A表的name时候,@cs会传递到B表,这时如果在B表的浮动中做过滤B.ID=@cs的话 B表就只有一条记录,用富文本取B表的排名永远是1,请问一下各位大佬,我要如何才能在点击A表时候可以用富文本获取到A表对应ID在B表中的真实排名呢?
zhaoyouhong 发表于 2020-12-19 13:20
我这是酷屏,好像只能用那个calc那个方法联动刷新
酷屏联动刷新是一样的
可参考这个帖子
https://bbs.esensoft.com/thread-137444-1-1.html
3个回答
可以在GRID1表格中设置热区式钻取,然后在GRID2表格中加一个辅助列表达式用 if(GRID2.A1=@cs,grid2.a1.rightcell(1).txt)取到GRID1表格ID在GRID2表格中对应的排名,然后用文本取GRID2表格中辅助列表元的值<#=grid2.c1$.join(",")#>
-
zhaoyouhong 数据达人Lv4
leiz 发表于 2020-12-19 13:18
可以在GRID1表格中设置热区式钻取,然后在GRID2表格中加一个辅助列表达式用 if(GRID2.A1=@cs,grid2.a1.righ ...
我这是酷屏,好像只能用那个calc那个方法联动刷新
zhaoyouhong 发表于 2020-12-19 13:20
我这是酷屏,好像只能用那个calc那个方法联动刷新
酷屏联动刷新是一样的
可参考这个帖子
https://bbs.esensoft.com/thread-137444-1-1.html