工具栏按钮属性怎么做到不点保存,无法上报?

我的保存是吧数据放入表1,然后让状态变为1,上报是把状态改为2,

并没有把数据放入表的功能,所以我想点上报前必须吧保存点一次,

这怎么才能做到呢?

image.png

我有找到 

ontentPane.toolbar.options.items[3].setEnable(false);

这个js,但是这个必须要点击按钮才会触发,如何做到打开页面就触发这个js呢?

而且这个也有弊端,那就是我第一次点了保存,可以点上报了,但是第二次我没电保存,他上报的还是第一次的数据

image.png

image.png

是否可以做到点击上报以后,上报这个按钮就无法使用了?

image.png

FineReport 孜云 发布于 2019-10-31 11:09 (编辑于 2019-10-31 11:35)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2019-10-31 11:11

点保存就把一个隐藏的单元格的值改了。。如果点上报发现值还是默认值就不给上报

  • 孜云 孜云(提问者) 如果我点了两次保存,第三次没点,就点上传了呢。。
    2019-10-31 11:14 
  • shiroko shiroko 回复 孜云(提问者) 点一次上传就把值还原成默认值呗。
    2019-10-31 11:17 
  • shiroko shiroko 回复 孜云(提问者) 另外js打开就触发写在:菜单-模板-模板web属性-填报页面设置-为该模板单独设置-添加加载结束事件
    2019-10-31 11:21 
  • 孜云 孜云(提问者) 回复 shiroko 那怎么做到点保存的时候改变一个单元格的值呢?写js嘛?
    2019-10-31 11:23 
  • shiroko shiroko 回复 孜云(提问者) 是啊,contentpane里面有很多方法的,其中就有setcellvalue。https://help.finereport.com/doc-view-619.html
    2019-10-31 11:24 
最佳回答
0
free_zzLv6中级互助
发布于2019-10-31 11:17(编辑于 2019-10-31 11:17)

希望这个能不帮到你

工具栏按钮属性设置-https://www.sohu.com/a/350687770_475067

  • 3关注人数
  • 372浏览人数
  • 最后回答于:2019-10-31 11:35
    请选择关闭问题的原因
    确定 取消
    返回顶部