采集报表,数据按照“分组”来提交,怎么做呢?

数据库表中的数据,共有3个字段,分别是:1、序号

2、姓名

3、分组

帆软报表中,除了上述3个字段,还增加了一个字段“状态”,控件为 单选按钮组控件,默认值是 “审核通过”

图像 1.jpg

需求:

一个分组中,只要有一人的状态选择了“退回修改”,则全组人的状态都由默认的审核通过,在提交后变为退回修改。

例如:

A组有有1人(或2人、或3人)的状态由默认的审核通过改为退回修改,提交后A组所有人的状态都变为退回修改;且B组人的状态仍为默认的审核通过。

FineReport 来无影 发布于 2022-3-7 13:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
StudyYLLv6初级互助
发布于2022-3-7 15:03(编辑于 2022-3-7 15:40)

了解一下;如果当该组都是“退回修改”后,那“审核通过”这个状态该怎么变?组中一位成员是“审核通过”就只是改成员改变状态还是怎么样?image.png

  • 来无影 来无影(提问者) 目前的状态是:比如A组有100人,其中1人点击“退回修改”,A组中其余99人的状态仍是“审核通过” 目的状态:A组有无论几个人点击了“退回修改”,提交后,该组所有人的状态,都变为“退回修改”
    2022-03-07 15:19 
  • StudyYL StudyYL 回复 来无影(提问者) 如果只是你说的这样,提交属性那边一分组做主键,把右边未修改不更新勾上 就可以了。但是,我想问一下当所有人都是“退回修改”状态时,要改成“审核通过”,也是一个人通过了就全组通过了吗?我认为的是应该一个一个去点“审核通过”吧
    2022-03-07 15:44 
  • 来无影 来无影(提问者) 回复 StudyYL 1、这个页面,进入时,默认所有人的状态都是“审核通过” 2、被退回修改的人(其实应该是该组所有人),在另一个页面提交,所有人的状态就会变回“审核通过” 3、经过第二步,回到这个报表,刚才被退回修改的人员(其实是该组所有人)的状态,显示“审核通过”
    2022-03-07 15:59 
  • 来无影 来无影(提问者) 回复 StudyYL 实际报表中,报表填报属性页面,由于不是所有字段的值都是单元格,故无法勾选“未修改不更新”
    2022-03-07 16:03 
  • StudyYL StudyYL 回复 来无影(提问者) 那我的想法是 另外建一张分组表(分组,分组状态),操作该表的状态,到时候根据分组关联出来。
    2022-03-08 08:05 
最佳回答
0
luojian0323Lv7资深互助
发布于2022-3-7 13:54

填报属性选择智能提交

勾选分组为填报主键。

  • 3关注人数
  • 408浏览人数
  • 最后回答于:2022-3-7 15:40
    请选择关闭问题的原因
    确定 取消
    返回顶部