[ABI 5.1] 报表按钮点击事件

6280
3

touchi4 初学数据Lv2

发表于2022-6-9 11:30

悬赏10

已解决

楼主
请问按钮是否能和参数进行联动呢,比如我点击一下按钮,参数值自增1,abi有内置功能实现吗

最近看过此主题的会员

17608439833

esen_551EV9Y3NG

5720

yangsiwen

esen_408VBWR3E6V9

esen_4Y3L5ADO80

eABI

esen_4YNOSJ2G1Q

迷途小生

xyr

最佳答案
系统里没有内置的功能,需要写脚本来实现
给您提供一下获取参数组件值的脚本,您这边精通代码的话可以自行研究一下
也可以联系项目上的技术人员提定制需求,开发脚本。
3个回答

只看楼主

颜值区总司令 数据老手Lv5

发表于2022-6-9 11:30

只看该作者

取消 关注该作者的回复

沙发

系统里没有内置的功能,需要写脚本来实现
给您提供一下获取参数组件值的脚本,您这边精通代码的话可以自行研究一下
也可以联系项目上的技术人员提定制需求,开发脚本。

touchi4 初学数据Lv2

发表于2022-6-9 12:39

只看该作者

取消 关注该作者的回复

板凳

var btn=g_rptpage.calcParam.getParamByName("@a");
var a=g_rptpage.calcParam.getParamByName("@b"));
$(btn.button).click(function(){
a.setValue("2");
});
我不知道是写错了,还是版本不兼容,这个是我简单写的按钮万能式demo,我想实现按下@a按钮的时候,把@b的值改成2,是按照abi的标准格式写的,但却不生效,能帮忙看看吗

颜值区总司令 数据老手Lv5

发表于2022-6-9 13:57

只看该作者

取消 关注该作者的回复

地板

touchi4 发表于 2022-6-9 12:39
var btn=g_rptpage.calcParam.getParamByName("@a");
var a=g_rptpage.calcParam.getParamByName("@b"));
...

关于脚本这块,如果是系统自带或者其他大佬已经实现过的脚本,我这边可以帮您找找提供给您。
但是如果是直接改脚本的话,您这边有代码开发实力可以自行试试。
如果实现不了可以联系项目上提定制需求。

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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