点击按钮 改变参数控件值

功能怎么实现啊?各位大神

而且,这两个按钮我本来不想放参数面板上的,想放单元格里面 


感谢各位大神解答,谢啦

FineReport 正新-雪物语 发布于 2019-1-29 16:07 (编辑于 2019-1-29 17:02)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
啊哈Lv2见习互助
发布于2019-1-29 16:54(编辑于 2019-1-29 16:58)
var start=_g().parameterEl.getWidgetByName('start').getValue();
var start_time=new Date(Date.parse(start.replace(/-/g, "/")));
var new_time=new Date(start_time.getFullYear(),start_time.getMonth(),start_time.getDate(),start_time.getHours()+0.5,start_time.getMinutes(),start_time.getSeconds())
_g().parameterEl.getWidgetByName('start').setValue(new_time);
_g().parameterCommit();

获取到的日期控件的值是字符串类型的,要把它转换成date类型才能进行日期的加减操作

  • 正新-雪物语 正新-雪物语(提问者) 你的能测试成功,但是刷新之后,我后面的显示数据,不是显示单条,所有系列全部都出来了
    2019-01-29 17:02 
  • 啊哈 啊哈 回复 正新-雪物语(提问者) 点击加半个小时后,不用刷新阿,_g().parameterCommit(); 会带参查询的
    2019-01-29 17:07 
  • 正新-雪物语 正新-雪物语(提问者) 回复 啊哈 嗯,是点击加半个小时后,所有系列折现都出来了,可能跟我写的有关,我那写的自定义查的,默认是全出来,然后再出来哪个选哪个,不过还是感谢
    2019-01-29 17:58 
最佳回答
0
yh19931023Lv4中级互助
发布于2019-1-29 16:49

_g().parameterCommit();  

一个是你相减之后要重新查询,要加这个。

还有相减的实现,我写的测试也没有成功。。。。。。比较尴尬。

最佳回答
0
守约Lv4初级互助
发布于2019-1-29 16:56

你的写错了

你的a是一个值,不能用set方法了,

.getValue()

去掉

  • 4关注人数
  • 918浏览人数
  • 最后回答于:2019-1-29 17:02
    请选择关闭问题的原因
    确定 取消
    返回顶部