ABI隐藏钻取路径并加返回按钮

5269
3

maox 初学数据Lv2

发表于2019-12-5 14:37

楼主
ABI报表分析中设置钻取后默认是有钻取路径的,例如:

此时如果希望隐藏掉该行钻取路径,只保留一个返回按钮,每次点击返回按钮就回到上一层,可这样来做:
1.隐藏钻取路径
   abi中钻取路径使用drillpath参数(注意:前面不用加'@'符号)表示,如果将其值设置为空,那么钻取路径就没有了
如下图:

2.增加返回按钮
   在子表中增加一个按钮,标题为返回,事件为无,给其设置万能式钻取,钻取表达式为:
  1. _showreportindrillpath(g_rptpage.calcParam.calcparams.get("_srcrptid"));
复制代码

至此设置完成,保存即可查看效果。

最近看过此主题的会员

chestnut

chenzyd

遗世独立

@bert

esen_4Y3L5ADO80

esen_55I6HYQMKG

esen_4XMY0N6IMU

esen_50RKBHQRZI

3个回答

只看楼主

辰哥 管理员

发表于2019-12-5 15:23

只看该作者

取消 关注该作者的回复

沙发

感谢分享,学习了!

1505121235 数据老手Lv5

发表于2020-10-28 10:09

只看该作者

取消 关注该作者的回复

板凳

本帖最后由 1505121235 于 2020-10-28 11:00 编辑

1.万能式钻取隐藏钻取路径:_zn('B31599','drillpath=','self','50%','true')

2.子表返回按钮返回上一页,pc端和移动端同时生效:

  1. var tempCalcParams = EUI.browser.isMobile ? g_rptpage.getCalcParams() : g_rptpage.calcParam.calcparams;
  2. _showreportindrillpath(tempCalcParams.get("_srcrptid"));
复制代码

liujl@esensoft 数据老手Lv5

发表于2021-3-29 11:03

只看该作者

取消 关注该作者的回复

地板

1505121235 发表于 2020-10-28 10:09
1.万能式钻取隐藏钻取路径:_zn('B31599','drillpath=','self','50%','true')

2.子表返回按钮返回上一页, ...

您好,请问这个返回按钮适用于热区式钻取吗? 也是在万能式中设置复制这些代码吗?

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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