vara=this.options.form.getWidgetByName(\\\\\\\\\\\\\\\"test1\\\\\\\\\\\\\\\")

测试2.frm.zip

image.png

FineReport yzm529517 发布于 2025-5-12 14:42 (编辑于 2025-5-12 15:05)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-5-12 14:44(编辑于 2025-5-12 15:41)

文件有问题,需要重新上传

_g().parameterEl.getWidgetByName('test1').setValue("1")

方式2

_g().getWidgetByName('test1').setValue("1")

测试2.rar

效果。只点击一下就行了,不排除你的小版本bug问题,可以升级一下

目前点击一次完全是可以的

111.gif

  • yzm529517 yzm529517(提问者) 我重新传了下
    2025-05-12 14:56 
  • CD20160914 CD20160914 回复 yzm529517(提问者) 类似上面的语句,如果不行就用第二种
    2025-05-12 14:57 
  • CD20160914 CD20160914 回复 yzm529517(提问者) 方法1和方法2你用两个分别测试,有一个肯定是可以的
    2025-05-12 14:57 
  • yzm529517 yzm529517(提问者) 回复 CD20160914 _g().getWidgetByName('test1').setValue("1")
    为啥需要点两下才能传参成功
    2025-05-12 14:59 
  • CD20160914 CD20160914 回复 yzm529517(提问者) 没有吧。点击一次就可以的呀。如果只是直接赋值,我看你的代码还进行了tab切换?
    2025-05-12 15:00 
最佳回答
0
snrtuemcLv8专家互助
发布于2025-5-12 14:44(编辑于 2025-5-12 15:43)

你的模板有问题,打不开。。

==========

js给决策报表赋值的格式

js决策报表块传参

_g().getWidgetByName('report3').gotoPage(1, {

"参数名1": "参数值1",

"参数名2": "参数值2"

}, 'T');

js决策报表图表传参

FR.Chart.WebUtils.changeParameter({ 

chartID: '图表名', 

para: {

"参数名1": "参数值1",

"参数名2": "参数值2"

})

js决策报表控件传参

_g().getWidgetByName("控件名").setValue("1"); 

=========

Form425.rar

  • yzm529517 yzm529517(提问者) 我这个是tab里给控件传或者给模版参数赋值
    2025-05-12 14:57 
  • snrtuemc snrtuemc 回复 yzm529517(提问者) 你这个,tab切换后,赋值需要延后下,
    _g().getWidgetByName("选项卡_切换").showCardByIndex(1);
    setTimeout(function() {
    _g().getWidgetByName("test1").setValue("2");
    }, 100);//1000毫秒等于一秒,自己根据需要修改时间
    2025-05-12 15:18 
  • yzm529517 yzm529517(提问者) 回复 snrtuemc 也不可以
    2025-05-12 15:27 
  • snrtuemc snrtuemc 回复 yzm529517(提问者) 你的test1是什么控件,在哪边?
    2025-05-12 15:29 
  • yzm529517 yzm529517(提问者) 回复 snrtuemc 下拉框控件在绝对画布块里
    2025-05-12 15:31 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-12 14:44(编辑于 2025-5-12 14:45)

this.options.form.getWidgetByName("test1").setValue('1')

  • 4关注人数
  • 96浏览人数
  • 最后回答于:2025-5-12 15:43
    请选择关闭问题的原因
    确定 取消
    返回顶部