主键问题

填报的报表里面有一个字段是组织,可用于多选,存入数据库的时候分条存入

一个字段是ID 作为提交到数据库后,每条数据的主键,绑定的是UUID

一个字段是UUID,作为提交到数据库后,本次填报的流程ID(因为组织是多选后分条存入数据库的,所以需要一个统一标识)   绑定的也是UUID  怎么实现


或者能不能填报的时候 组织那一单元格多选了之后,不分条存入,直接一条数据存入数据库,逗号隔开就行image.png

image.pngimage.png

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

已解决,还是使用UUID 将适用组织的下拉树舍弃,重新改为下拉框,返回形式为字符串

最佳回答
0
孤陌Lv6资深互助
发布于2020-8-19 08:43

那你UUID公式放在单元格上就好了啊  不要在填报属性里写公式

  • Scyalcire Scyalcire(提问者) 就是这么设置的好像 你看下截图 重新更新问题了
    2020-08-19 08:50 
  • zsh331 zsh331 《组织》控件的返回类型改成字符串,默认应该是数组。
    2020-08-19 08:52 
  • 孤陌 孤陌 回复 Scyalcire(提问者) 明白你意思了 你是多行? 如果每行一个UUID 然后 每行有个组织 是多选的 多选的 想要实现 2条数据 同一个UUID()是吧 因为公式的原因 放在单元格的UUID()还是会重新被执行 所以这个情况下 只能是JS 来生成UUID 然后把值赋予单元格 或者考虑 多选 就生成一条数据
    2020-08-19 08:57 
  • Scyalcire Scyalcire(提问者) 回复 孤陌 多选生成一条数据的话 可以怎么做呢
    2020-08-19 08:59 
  • 孤陌 孤陌 回复 Scyalcire(提问者) 复选控设置返回字符 而不是数组
    2020-08-19 09:01 
  • 1关注人数
  • 425浏览人数
  • 最后回答于:2020-8-20 17:23
    请选择关闭问题的原因
    确定 取消
    返回顶部