FVS中模版的页面加载结束事件中,为什么不能配置参数

image.png

【补充】原来在JS中可以在右上角配置参数

image.png

FineReport Voice 发布于 前天 11:47 (编辑于 前天 13:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于前天 11:48(编辑于 前天 13:42

你这个是直接一个常量呀,你现在要做什么?

赋值是这样的

duchamp.getWidgetByName('组件名称').setValue("你要的值");

-----------加一个延时--------------------------

setTimeout(function() {

duchamp.getWidgetByName('下拉框1_页面1').setValue("ZZZ");

},500)

image.png

FVS如果想参数默认有值直接这里配置就行了

image.png

如果想加载结束事件获取参数,并做判断的话,就是上面类似的语句才可以。不要什么都想着FRM的逻辑!!!做开发的要懂得适应环境

image.png

  • Voice Voice(提问者) 之前用惯了 决策报表,在使用JS的时候,右上角都有个参数配置框的。现在这个FVS页面加载结束事件,需要已控件的形式来获取参数吗?
    2025-11-03 13:24 
  • CD20160914 CD20160914 回复 Voice(提问者) FVS与决策报表不一样,加载结束事件按我写的js加延时就行了,不然就可以直接设置一个模板参数也可以的呀。这样参数就有默认值了。不知道你要做什么
    2025-11-03 13:25 
  • Voice Voice(提问者) 回复 CD20160914 就是需要,初始化传参,发现不能设置参数值,好像只能在外部设置组件,然后组件绑定参数,最后才能在初始化中,获取组件值,相当与绕了一个弯,才能取到模板参数值
    2025-11-03 13:37 
  • CD20160914 CD20160914 回复 Voice(提问者) 单元格可以直接取参数名称的。你是加载结束事件,要用纯js的就直接用上面类似语句就行了,如果是表格组件直接用=$参数名称 这样就可以的
    2025-11-03 13:38 
  • CD20160914 CD20160914 回复 Voice(提问者) 初始化传参数。你直接设置模板参数就行了呀。
    2025-11-03 13:39 
  • 2关注人数
  • 45浏览人数
  • 最后回答于:前天 13:42
    请选择关闭问题的原因
    确定 取消
    返回顶部