[ABI 5.2] 如何实现钻取子表是变量

22887
12

丫头 数据小白Lv1

发表于2021-3-25 14:24

悬赏10

已解决

楼主
本帖最后由 丫头 于 2021-3-25 14:28 编辑

希望通过万能式钻取的方式,来实现报表下钻。并且,下钻的表是一个变量。
类似于这样:_zn('<#=GRID8.B4#>','','workspace')。
是否支持?
上述写法测试了不生效。
注:需要用钻取脚本来实现。
(因为最终希望实现的需求是:根据条件来判断,是钻取到分析表,还是钻取到其他的资源页面)

最近看过此主题的会员

esen_5AUKCJ8LU6

esen_4XL2IVJCG8

esen_4TUELCHD9M

lii_chen1234

esen_4KV7VZK2YIQI

数据大白

18301609034

小亿

最佳答案

xxxl

发表于2021-3-25 14:24

只看该作者

取消 关注该作者的回复

丫头 发表于 2021-3-25 15:57
加value、txt无效。
因为主表是浮动表,有多少行没法确定。我想实现的,就是不要把钻取子表写死,要根据 ...

像我这样呢




12个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-3-25 14:37

只看该作者

取消 关注该作者的回复

沙发

这里的<#=GRID8.B4#>里的值是资源id或分析表id吗

丫头 数据小白Lv1

发表于2021-3-25 14:44

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-3-25 14:37
这里的里的值是资源id或分析表id吗

是的,分析表id:EANA$2$2$1$XXXXXX

马端 初学数据Lv2

发表于2021-3-25 15:07

只看该作者

取消 关注该作者的回复

地板

_zn('<#=GRID8.B4#>','','workspace')
要点的表元是grid8吗,如果是可以加个$试试
或者用if()试试
if(1=1,        _zn('....','','workspace')    ,   if(1=2   ,   _zn('........','','workspace')))

丫头 数据小白Lv1

发表于2021-3-25 15:17

只看该作者

取消 关注该作者的回复

5#

马端 发表于 2021-3-25 15:07
_zn('','','workspace')
要点的表元是grid8吗,如果是可以加个$试试
或者用if()试试

点击的是grid8的a列,钻取到的是b列显示的报表。
加$不生效。
if()的这个,没看明白。您指的是通过if来实现我最终希望实现的需求(即问题中的,根据条件来判断,是钻取到分析表,还是钻取到其他的资源页面)么?

马端 初学数据Lv2

发表于2021-3-25 15:23

只看该作者

取消 关注该作者的回复

6#

丫头 发表于 2021-3-25 15:17
点击的是grid8的a列,钻取到的是b列显示的报表。
加$不生效。
if()的这个,没看明白。您指的是通过if来实 ...

表元值,可以加什么value 啦   .txt  取值去试试,
if()   就万能式里先判断,然后执行你写好的钻取,  试试js里能不能写if  ,就是先判断出来

马端 初学数据Lv2

发表于2021-3-25 15:33

只看该作者

取消 关注该作者的回复

7#

丫头 发表于 2021-3-25 15:17
点击的是grid8的a列,钻取到的是b列显示的报表。
加$不生效。
if()的这个,没看明白。您指的是通过if来实 ...

钻取里直接写好表,不用变量

丫头 数据小白Lv1

发表于2021-3-25 15:57

只看该作者

取消 关注该作者的回复

8#

马端 发表于 2021-3-25 15:33
钻取里直接写好表,不用变量

加value、txt无效。
因为主表是浮动表,有多少行没法确定。我想实现的,就是不要把钻取子表写死,要根据主表的内容传参。也就是说,钻取子表要是动态的。

xxxl 数据领袖Lv6

发表于2021-3-25 14:24

只看该作者

取消 关注该作者的回复

9#

丫头 发表于 2021-3-25 15:57
加value、txt无效。
因为主表是浮动表,有多少行没法确定。我想实现的,就是不要把钻取子表写死,要根据 ...

像我这样呢




马端 初学数据Lv2

发表于2021-3-25 16:22

只看该作者

取消 关注该作者的回复

10#

大概怎么个意思吧

丫头 数据小白Lv1

发表于2021-3-25 16:24

只看该作者

取消 关注该作者的回复

11#


我用的你这个方法,没生效呢。估计是bug。我提个贴去。

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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