常用的按钮事件

96
1

yangqh 数据达人Lv4

发表于2019-9-29 15:06

楼主
按钮组件算是报表模板中常用的组件了,今天分享一些常用的按钮事件脚本,有需要的小伙伴可自行取用哦~
如果有其他的场景的按钮相关用法,欢迎在本帖后面回复追加

1、点击按钮执行存储过程
按钮事件:runSql("{call  bq_zj.P_IREPORT_FXPD()}");

2、按钮实现锁定行列
万能式:g_rptpage.cmd_lockRowcol();

3、鼠标在按钮上悬停变小手:
自定义样式属性:cursor:pointer;

4、点击按钮,重置部分参数值
报表客户端脚本:
var btn = g_rptpage.calcParam.getParamByName("@cz"); //@cz是重置按钮的名称
var arr=["@a","@b","@c"]//点击按钮需要清空的参数的参数名称
var arr1=[];
for(var i=0;i<arr.length;i++){
        arr1.push(g_rptpage.calcParam.getParamByName(arr));

}
$(btn.button).click(function(){
        for(var i=0;i<arr1.length;i++){
                arr1.setValue(""); // 设置选中值
        }
});

5、报表导出
按钮事件:execmd('exportReport')
6、报表计算
按钮事件:execmd('calcReport')
7、报表编辑
按钮事件:execmd('editReport')
8、查看日志
按钮事件:execmd('showCalcInfo')
9、订阅
按钮事件:_menu_onclick_subscription()
10、打印
按钮事件:execmd('printCurrentPage')

最近看过此主题的会员

totosa

liyi674254133

王雲东

土豆我是马铃薯

进阶的小木桩

rjzhang

shijiao

1505121235

辰哥

韦韬然

幺小木

本主题由辰哥于2019-9-29 17:39添加图章 精华

1个回答

只看楼主

辰哥 管理员

发表于2019-9-29 17:39

只看该作者

取消 关注该作者的回复

沙发

超级棒的分享,学习了~

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

回帖消息提醒

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

渠道咨询电话:137-0120-6790直销咨询电话:137-0121-6791

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

产品建议邮箱service@esensoft.com

关注我们

扫TA学习更多干货

进群交流、一对一指导

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