查询和填报同时进行

需求是先从好几张数据库表中联查出来数据通过帆软进行展示,然后可以对展示出来的数据进行修改,修改后的整体数据进行保存,请问这样的需求该怎么实现。

FineReport yzm238913 发布于 2024-2-19 15:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CovidLv3中级互助
发布于2024-2-19 15:48(编辑于 2024-2-19 15:48)

就当普通报表做,只是单元格里面加控件,配置填报属性,然后用填报预览

---------

https://help.fanruan.com/finereport/doc-view-4103.html 学习文档

最佳回答
0
snrtuemcLv8专家互助
发布于2024-2-19 15:50

你这个估计不好处理

你是多个表查询出来的,回填需要多个表,标准填报是填写到一个指定表

除非你把每条数据,带上表名,然后设置多个填报属性,根据表名设置提交条件,填写进对应表

这个其实很难操作,不建议多个表查询出来修改回填

需要一个表一个页面操作

  • yzm238913 yzm238913(提问者) 修改的时候不改原表数据,回填的时候需要新建一张表,相当于填写到一个指定表,都回填到新表中,然后修改也是改新建的表
    2024-02-19 15:57 
  • snrtuemc snrtuemc 回复 yzm238913(提问者) 那就最简单,填报就可以了
    2024-02-19 15:59 
  • yzm238913 yzm238913(提问者) 回复 snrtuemc 可是有个问题,在最一开始数据进行展示的时候我用到的数据集是好多表联查出来的(简称数据集A),但是修改完成之后还要显示修改之后的数据,这里用到的数据集是填报表的数据集(简称数据集B),但是修改又没在数据集A中进行修改,只在数据集B中进行了修改,但是展示的一直是数据集A呀 可能啰嗦,不知道您听懂没
    2024-02-19 16:04 
  • snrtuemc snrtuemc 回复 yzm238913(提问者) 你查询出的数据集A需要在报表展示出来,修改后直接填报进新的表,查询新的数据需要你查询新的表,你要实现在原表查询修改后的数据,那就需要修改填报进原数据表,而不是新的数据库表
    2024-02-19 16:09 
  • yzm238913 yzm238913(提问者) 回复 snrtuemc 我现在有一种思路不知道合不合理:因为原数据都是拿仪器测回来的是不会改变的,我想的是在查出来前先将原数据复制一份到新数据表中,然后帆软中直接放数据集B,这样行吗,这样做的话就需要写Java程序来实现了
    2024-02-19 16:13 
最佳回答
0
JL98Lv6中级互助
发布于2024-2-19 16:27(编辑于 2024-2-19 16:28)

填报报表,关联几张数据表的字段及主表ID设置为填报表关联主键,之后按这个填报后,使用简单多源报表查出来就好了

https://help.fanruan.com/finereport/doc-view-327.html

image.png

  • 2关注人数
  • 154浏览人数
  • 最后回答于:2024-2-19 16:28
    请选择关闭问题的原因
    确定 取消
    返回顶部