[ABI 5.1] 如何把外连接的报表放入报表区里面

11545
9

xiao12 数据达人Lv4

发表于2020-10-26 11:23

悬赏50

已解决

楼主
如何把外连接的报表放入报表区里面,直接显示

最近看过此主题的会员

zhouxm

杨国签

waejing

xxxl

后会无期

liuxiaolong

zhangdf

bbs

最佳答案

xxxl

发表于2020-10-26 11:23

只看该作者

取消 关注该作者的回复

本帖最后由 xxxl 于 2020-10-26 14:24 编辑
xiao12 发表于 2020-10-26 13:58
但是好像在PC门户上展示就不行了
子表给按钮设置外链钻取,同时写脚本自动点击事件
  1. g_rptpage.calcParam.getParamByName('@p6579').button.click()
复制代码




给子表设置好自动点击的脚本后,pc门户中拖入子窗口组件

在页面地址中写http://localhost:8082/abi52/ebibase/showreport.do?resid=EANA$2$2$1$fb0a9c5a75fb47b3a2228ad0c9a5cbdf$cdf8d9f204ea4d29abfb497f3295d991&calcnow=true
即子表的结果表链接加上自动计算的参数&calcnow=true


结果表链接可以在这里找到


9个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-10-26 11:37

只看该作者

取消 关注该作者的回复

板凳

可以设置嵌入式钻取钻取到报表区所在的容器试试

xiao12 数据达人Lv4

发表于2020-10-26 11:40

只看该作者

取消 关注该作者的回复

地板

xxxl 发表于 2020-10-26 11:37
可以设置嵌入式钻取钻取到报表区所在的容器试试

没用啊,嵌入式是报表本身,我的是链接,网页的链接报表

xxxl 数据领袖Lv6

发表于2020-10-26 11:50

只看该作者

取消 关注该作者的回复

5#

xiao12 发表于 2020-10-26 11:40
没用啊,嵌入式是报表本身,我的是链接,网页的链接报表

主表设置嵌入式钻取,钻取到容器,

子表设置外链钻取同时设置刷新本页面

然后再给子表设置一个自动点击按钮的脚本
  1. g_rptpage.calcParam.getParamByName('@p6579').button.click()
复制代码




最后效果就是计算主表,点击主表按钮,链接就显示再主表的容器中了

xiao12 数据达人Lv4

发表于2020-10-26 13:02

只看该作者

取消 关注该作者的回复

6#

xxxl 发表于 2020-10-26 11:50
主表设置嵌入式钻取,钻取到容器,

子表设置外链钻取同时设置刷新本页面

能不能在主表里按钮也有自动计算,不需要点击运行,直接打开这张表运行

xxxl 数据领袖Lv6

发表于2020-10-26 13:54

只看该作者

取消 关注该作者的回复

7#

xiao12 发表于 2020-10-26 13:02
能不能在主表里按钮也有自动计算,不需要点击运行,直接打开这张表运行 ...

可以啊   直接在主表中设置同样的脚本,但是按钮必须存在于报表区,g_rptpage.calcParam.getParamByName('@p6579').button.click()
代码中的@p6579改为参数组件相应的参数名称

xiao12 数据达人Lv4

发表于2020-10-26 13:58

只看该作者

取消 关注该作者的回复

8#

xxxl 发表于 2020-10-26 13:54
可以啊   直接在主表中设置同样的脚本,但是按钮必须存在于报表区,g_rptpage.calcParam.getParamByName( ...

但是好像在PC门户上展示就不行了

xxxl 数据领袖Lv6

发表于2020-10-26 11:23

只看该作者

取消 关注该作者的回复

9#

本帖最后由 xxxl 于 2020-10-26 14:24 编辑

xiao12 发表于 2020-10-26 13:58
但是好像在PC门户上展示就不行了
子表给按钮设置外链钻取,同时写脚本自动点击事件
  1. g_rptpage.calcParam.getParamByName('@p6579').button.click()
复制代码




给子表设置好自动点击的脚本后,pc门户中拖入子窗口组件

在页面地址中写http://localhost:8082/abi52/ebibase/showreport.do?resid=EANA$2$2$1$fb0a9c5a75fb47b3a2228ad0c9a5cbdf$cdf8d9f204ea4d29abfb497f3295d991&calcnow=true
即子表的结果表链接加上自动计算的参数&calcnow=true


结果表链接可以在这里找到


xiao12 数据达人Lv4

发表于2020-10-26 14:22

只看该作者

取消 关注该作者的回复

10#

xxxl 发表于 2020-10-26 14:19
给子表设置好自动点击的脚本后,pc门户中拖入子窗口组件

在页面地址中写http://localhost:8082/abi52/eb ...

哦哦,明白了

xxxl 数据领袖Lv6

发表于2020-10-26 14:36

只看该作者

取消 关注该作者的回复

11#


嗯嗯

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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