决策报表setValue初始化事件赋值不了

参考https://help.fanruan.com/finereport/doc-view-1992.html

setTimeout(function(){  var a=_g().getWidgetByName('REPORT0001').totalPage; //总页数 _g().getWidgetByName('ZYS1').setValue(a);  },3000);

添加点击事件时能赋值,但是添加初始化事件时没能赋值,请问怎么设置初始化赋值(先获取值,再赋值)

image.png

FineReport luozhiwei 发布于 2022-7-28 10:08 (编辑于 2022-7-28 10:44)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-7-28 10:09(编辑于 2022-7-28 10:10)

加一个延时

setTimeout(function(){ location.reload() },3000);

------------

setTimeout(function(){ this.options.form.getWidgetByName("E_TIME").setValue(e); },3000);

  • luozhiwei luozhiwei(提问者) 大佬,我完善问题了,场景是要先获取值,再赋值的,加了延时还是没能初始化赋值。请问怎么处理先获取值再赋值的问题
    2022-07-28 10:45 
  • 好好生活好好学习 好好生活好好学习 回复 luozhiwei(提问者) 你这个肯定有加载前后的问题,你把获取值也加到延时,试试
    2022-07-28 10:47 
  • 2关注人数
  • 481浏览人数
  • 最后回答于:2022-7-28 10:44
    请选择关闭问题的原因
    确定 取消
    返回顶部