在按钮的事件JS中,给决策报表参数赋值,点击按钮,根据参数值查询。

如何在按钮的事件,JS中,给决策报表参数赋值,点击按钮,根据参数值查询。

FineReport ququhu 发布于 2019-10-9 17:11 (编辑于 2019-10-9 17:53)
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 4人赏过 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ququhuLv2见习互助
发布于2019-10-11 16:37

通过地址传参解决的。

最佳回答
0
施苏意Lv7中级互助
发布于2019-10-9 17:13

你最终的效果是不是想让查询出的结果在网页上每隔一段定时自动刷新一次

  • ququhu ququhu(提问者) 不是,是点个按钮,刷新一次
    2019-10-09 17:21 
  • 施苏意 施苏意 回复 ququhu(提问者) 打开设计器,选中刷新按钮,为该按钮添加一个点击事件 写入JS代码:contentPane.reloadCurLGPPane();
    2019-10-09 17:24 
  • ququhu ququhu(提问者) 回复 施苏意 我要给查询的参数赋值啊
    2019-10-09 17:26 
  • 施苏意 施苏意 回复 ququhu(提问者) 如果是按钮的话,肯定是要点击了才会刷新,不然你就可以不要加按钮,直接在事件加载后,写入JS代码,让他每隔一段事件自动刷新
    2019-10-09 17:26 
  • 施苏意 施苏意 回复 ququhu(提问者) 那你加这个事件的意义是什么? 刷新结果 还是刷新赋值,我就一直没看懂
    2019-10-09 17:28 
最佳回答
0
孤陌Lv6资深互助
发布于2019-10-9 19:03

使用按钮控件  点击事件里  给控件赋值 然后加一句查询的JS就好了啊 不要用原来的查询按钮

最佳回答
0
yangbosharelifeLv1见习互助
发布于2019-10-9 19:48

选择对应的按钮,编写相关JS,如下:

1.png

相关JS如下:

// 获取对象
var saler = this.options.form.getWidgetByName("saler");
// 为对象赋值
saler.setValue("孙林");
// 提交查询
_g().parameterCommit();

决策报表示例附件:

点击按钮参数查询.frm

  • ququhu ququhu(提问者) 如何给报表的参数赋值呢?
    2019-10-10 11:10 
  • yangbosharelife yangbosharelife 回复 ququhu(提问者) 一样的;都是参数面板的内部操作
    2019-10-10 12:58 
  • ququhu ququhu(提问者) 回复 yangbosharelife 决策报表没有参数面板。
    2019-10-10 14:30 
  • yangbosharelife yangbosharelife 回复 ququhu(提问者) 兄弟,我给你的附件就是决策报表,决策报表咋会没有参数面板呢,决策报表的参数面板是自己添加的
    2019-10-10 15:35 
  • ququhu ququhu(提问者) 回复 yangbosharelife 不好意思大哥,有没有9.0版本的。没有装10打不开。
    2019-10-10 15:46 
  • 2关注人数
  • 3146浏览人数
  • 最后回答于:2019-10-11 16:37
    请选择关闭问题的原因
    确定 取消
    返回顶部