请问参数面板添加的按钮控件里面添加的点击事件提交入库,怎么只让其提交指定sheet页的单元格数据

思路两个sheet页,模板web属性的图标不方便改样式和大小(不要再回答勾选模板web属性=>填报页面设置=>勾选只提交当前sheet),故用的标题方式,现在的难点,刚开始在一个按钮控件里面添加1234点击事件 12对应sheet1 34对应2.发现停留在sheet1页面的时候我点击 34事件也触发,导致了填乱了数据,后面用俩按钮控件,按钮1添加12点击事件,按钮2添加34,但是也有问题,一不小心就点错了,最后请问怎么让按钮控件的提交入库指定sheet

FineReport 麦兜的兜 发布于 2025-2-27 09:37 (编辑于 2025-2-27 09:51)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-2-27 09:39(编辑于 2025-2-27 09:40)

建议把按钮放到sheet页面中,然后每二个事件单独设置

或者设置4个按钮,切换sheet页,显示隐藏对应按钮

======

隐藏显示参考https://bbs.fanruan.com/thread-134131-1-1.html

最佳回答
0
华莉星宸Lv7资深互助
发布于2025-2-27 09:43

这个勾上  就只会提交当前活动的sheet页

image.png

  • 麦兜的兜 麦兜的兜(提问者) 我没用这个提交,用的是参数面板的按钮控件添加点击事件的提交入库
    2025-02-27 09:52 
  • 华莉星宸 华莉星宸 回复 麦兜的兜(提问者) 推荐使用标准的吧
    你可以用var a = _g().selectedIndex; 获取当前活动的sheet,在设置对应的提交试试
    JS实现根据当前sheet隐藏参数面板 https://help.fanruan.com/finereport/doc-view-4105.html
    2025-02-27 09:56 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-2-27 09:59(编辑于 2025-2-27 10:24)

就一个按钮点击事件写JS(配置好:模板的填报属性并隐藏工具栏上的提交。这不行么?):

_g().verifyAndWriteRepoty(false);

https://bbs.fanruan.com/wenda/question/209626.html 

----------

WorkBook1.zip

  • 3关注人数
  • 37浏览人数
  • 最后回答于:2025-2-27 10:24
    请选择关闭问题的原因
    确定 取消
    返回顶部