填报表给参数赋值问题

填报表的参数控件,通过js  setValue后只是给控件赋值了,控件代表的参数并未被赋值,因此在公式中不能直接引用该参数。有没有什么办法可以在给控件赋值的同时又给参数赋值?

注:因为是填报表,肯定不能使用参数提交事件,不然的话整个填报页会刷新。

FineReport weibw 发布于 2022-8-29 10:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
weibwLv7高级互助
发布于2022-10-8 10:00

截止今天(2022年10月8号),经过和多位大佬及FR的技术支持的沟通,确认,目前为止该功能无法实现。希望后续FR的迭代过程中可以实现此功能

最佳回答
0
luojian0323Lv7资深互助
发布于2022-8-29 10:57
//填报报表控件获取参数控件按钮 contentPane.parameterEl.getWidgetByName("cx"); 用上面这个方法获取参数面板上的控件,然后赋值。 参数面板上控件赋值后,要查询才能生效 /////////////////////////自定义查询按钮//////////////////////////////////////// _g().parameterCommit();

  • weibw weibw(提问者) 查询的话整个填报页面会刷新,数据就会丢失
    2022-08-29 10:59 
  • luojian0323 luojian0323 回复 weibw(提问者) 那你往参数面板上的控件传值 是何意?
    2022-08-29 11:03 
  • weibw weibw(提问者) 回复 luojian0323 我想在其他事件触发时修改参数面板上的控件的值,从而修改参数值。最后再其他公式里引用这个参数
    2022-08-29 11:05 
  • luojian0323 luojian0323 回复 weibw(提问者) 不查询公式是引用不了参数面板上的参数值的
    2022-08-29 11:17 
  • weibw weibw(提问者) 回复 luojian0323 是的,但是那种关联查询,是怎么做到数据字典实时查询的呢?
    2022-08-29 11:20 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-8-29 10:58(编辑于 2022-8-29 10:59)

越改越绕口  重来

这个好像没法。不提交参数栏参数,下边用的该参数就不变,提交了就刷新页面

  • weibw weibw(提问者) 我也是这样想的,这个问题周末想了两天,没想出方案,所以才来问各位大佬
    2022-08-29 11:00 
  • Z4u3z1 Z4u3z1 回复 weibw(提问者) 说下使用场景呢,看看可以曲线救国不
    2022-08-29 11:01 
  • weibw weibw(提问者) 但是,参数做查询关联的时候,好像又可以在数据集里做实时查询,也不知道这个是怎么实现的
    2022-08-29 11:02 
  • weibw weibw(提问者) 回复 Z4u3z1 没有实际应用场景,我就是在帮助别人的时候遇到了这个问题,想了两天没想出解决办法
    2022-08-29 11:02 
  • 1关注人数
  • 2147浏览人数
  • 最后回答于:2022-10-8 10:00
    请选择关闭问题的原因
    确定 取消
    返回顶部