关于10.0版本模板参数的问题

1718617652051.jpg

image.png

datas是模板参数。按钮控件点击之后,每次都会清空datas。我想不清空datas,每次点击加一行数据加入datas

模板参数得定义如下图:

image.png

FineReport 技安 发布于 2024-6-17 17:49 (编辑于 2024-6-18 07:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-6-17 17:57

赋值给一个控件

  • 技安 技安(提问者) 可以详细讲一下吗?我不是特别理解
    2024-06-17 17:59 
  • LAN LAN 回复 技安(提问者) 比方说控件名为demo,那你在添加事件那里的参数名就写demo,然后值就写你原本要赋的值
    2024-06-18 08:16 
  • 技安 技安(提问者) 回复 LAN 似乎还是不行,每次点击,只会取那一行的数据进去。第二次点击会将第一次点击赋进去的值清空。 我的报表设置: 1、参数面板设置一个下拉复选框控件(因为是数组,所以选了这个)demo; 2、控件值选用公式ARRAY(B2, C2, D2, E2, F2); 3、拓展表格左侧的单元格设置按钮控件,父格为B2,向下拓展; 4、按钮控件设置点击事件:console.log(datas);设置参数datas,值公式:=demo
    2024-06-18 10:31 
  • 技安 技安(提问者) 回复 LAN 还有,ARRAY(B2, C2, D2, E2, F2),这种写法似乎不满足我的要求,我想做到的是ARRAY({B2, C2, D2, E2, F2}, {B3, C3, D3, E3, F3}),类似这种定义方式。但报表似乎没有提供定义对象的函数
    2024-06-18 10:40 
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-6-17 17:58

可以改成复选框按钮

参考这个

JS实现复选按钮控件全选和批量操作 https://help.fanruan.com/finereport/doc-view-1215.html

  • 技安 技安(提问者) 这个方案试了,但是复选框没有起作用,也没有找到原因。然后我自己这个做得快差不多了,所以就没有选复选框这个方案。
    2024-06-17 18:00 
  • 3关注人数
  • 152浏览人数
  • 最后回答于:2024-6-18 07:42
    请选择关闭问题的原因
    确定 取消
    返回顶部