填报中如何把:增加,删除和更新的功能都能够添加上

我现在想做一张填报的报表,现在想在这个报表里面实现可以插入数据,删除数据,和更新数据,但是我自己做的时间,要么只能插入,要么只能删除,不能同时拥有三个功能,不知道这个到底要怎么建表,和在填报的报表中如何设置才可以实现这三个功能?各位有没有做好的示例文件?谢谢

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

分开做。如图;image.png

填报中直接用插入提交就可以了。

维护中一般就是增删改,分别放3个自定义按钮,然后按钮中写不同的事件。如图:

image.png

image.png

image.png



  • CD20160914 CD20160914(提问者) 老师这个后面的修改与删除按钮是用js事件去写吗?有具体的文件吗
    2019-02-20 10:54 
  • ycming7474 ycming7474 回复 CD20160914(提问者) 不是老师,都是互相学习。 修改是在按钮事件,选择点击,然后提交入库事件,设置方法同模板-》报表填报属性。删除也一样。 然后在按钮提交事件,选择点击,写入js:FR.Msg.toast(\"修改成功\"); _g().parameterCommit();
    2019-02-20 11:07 
  • ycming7474 ycming7474 回复 CD20160914(提问者) 我又补充了几张图,你看下。
    2019-02-20 11:11 
  • CD20160914 CD20160914(提问者) 回复 ycming7474 好的,我先测试一下,下午再反馈,谢谢
    2019-02-20 11:14 
  • ycming7474 ycming7474 回复 CD20160914(提问者) 没事
    2019-02-20 11:16 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-2-20 10:00

使用帆软的时候,这个功能需求确实比较尴尬


我一般都是把增删改分别写三个页面。这样的好处是以后修改起来,逻辑关系很明确。


非要合三为一,技术上也没啥问题。


实际工作量,两种方式没啥区别。

最佳回答
0
梦已元Lv4中级互助
发布于2019-2-20 10:08(编辑于 2019-2-20 10:09)

分开做,或者,设置权限,单元格可见不可见 

权限细粒度控制-http://help.finereport.com/doc-view-861.html

最佳回答
0
axingLv6专家互助
发布于2019-2-20 10:17

使用智能提交

blob.png

blob.png

  • 5关注人数
  • 1495浏览人数
  • 最后回答于:2019-2-20 11:11
    请选择关闭问题的原因
    确定 取消
    返回顶部