填报-数据插入通过一个uuid完成插入行控件多行数据录入

做一个填报报表,中间出现一个“审核内容”字段,需要页面显示一行可以根据实际需求插入行或删除行。设置了两个内置sql,一个用于其他信息填写、一个用于插入行内容填写。分别是两个uuid字段。通过页面录入数据后,数据库表中,其他信息多个字段绑定一个uuid;插入行字段则会根据插入多少行,每一行绑定一个单独的uuid。怎么样能做到,譬如插入行控件插入了5行,我把者5行数据库拼接再插入到数据库中,这样在数据库中可以通过一个uuid带出所有数据

FineReport 即将拥有腹肌 发布于 2021-12-6 11:16 (编辑于 2021-12-6 14:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
177741977Lv6初级互助
发布于2021-12-6 14:36(编辑于 2021-12-6 15:36)

上面是主表?下面是字表?  我建议是弄2个表 ,上面存一个数据表里面,下面的意见也存在一张表里面,下面表里面增加一个外键(对应上表的主键不就行了吗??)企业微信截图_16387758892629.png

cs.rar

简单的做了一下

  • 即将拥有腹肌 即将拥有腹肌(提问者) 是同一个报表,有两个数据表,一个存储其他信息,一个存储审核内容信息。现在问题是,这两个内置sql都引用一个uuid就会报错。其次就是没太理解,增加外键对应主键,是再内置sql的位置么,求详解大佬
    2021-12-06 14:48 
  • 即将拥有腹肌 即将拥有腹肌(提问者) 感谢感谢。率过来了,非常nice。
    2021-12-06 16:10 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-6 11:23

你是要把审核内容,拼接放到一个字段一行内的话

直接,填报单元格设置

假设在A3单元格,CONCATENATE(A3)

image.png

最佳回答
0
廿旧Lv5见习互助
发布于2021-12-6 14:46

申报表.zip

之前做过一个感觉和你这个场景差不多,里头工作经历这部分你看看能不能满足你的需求

最佳回答
0
快乐星光Lv5中级互助
发布于2021-12-6 15:34(编辑于 2021-12-6 15:37)

其实你可以不用拼接,你可以在两个表A、B里面都添加一个字段,比如join_id。在填报页面项目信息只有一个唯一join_id,每个插入行都分配一个join_id,同一页面两个表的所有join_id值都是一样的。这样你可以用left join on A.join_id=B.join_id 两张表把相关信息搞出来;类似下面这样

image.png

image.png

  • 5关注人数
  • 729浏览人数
  • 最后回答于:2021-12-6 15:37
    请选择关闭问题的原因
    确定 取消
    返回顶部