如何实现,超级链接对话框填报序列连续自增!!!

如何实现,超级链接 对话框填报 序列连续自增?

image.png

一件提问为超级链接,我想要实现的是,将问题编号设置为主键,然后自增。这样数据就不容易出问题,各位大佬,请问这么 实现 超级链接里面对话框填报,连续自增。

image.png

说白了也就是我点一下 一键提问,然后问题编号 里面的数字+1,要怎么做啊,帮助文档有吗?

FineReport 尤鱼 发布于 2023-2-9 18:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-2-9 18:04

这个序号要提交入库的

max(ds1.select(id))+1

最佳回答
0
weibwLv7高级互助
发布于2023-2-9 18:46

实现是有思路。但是你这个业务是有问题的。你这个问题编号不能作为主键。如果你这个表单多人填报的话,你如何保证多个用户在同时填写时主键不会冲突。

从开发设计角度来看,一般问题编号都是提交后才会生成的。

  • 尤鱼 尤鱼(提问者) 我想的是,我能添加联合主键
    2023-02-10 10:08 
  • 尤鱼 尤鱼(提问者) 那问题编号提交后在生成,是怎么实现的呀,我都不太明白,
    2023-02-10 10:09 
  • weibw weibw 回复 尤鱼(提问者) 联合主键的话,你那个单元格不应该使用seq公式,而是通过公式去读取你表里最大编号,max(ds1.select(id))+1
    2023-02-10 10:11 
  • weibw weibw 回复 尤鱼(提问者) 数据库里用自增字段就可以实现了
    2023-02-10 10:12 
  • 尤鱼 尤鱼(提问者) 回复 weibw 数据库自增字段我知道,但是自增字段怎么实现到报表呢?将自增字段,拖入问题编号单元格就可以了吗?
    2023-02-10 10:32 
  • 2关注人数
  • 338浏览人数
  • 最后回答于:2023-2-9 18:46
    请选择关闭问题的原因
    确定 取消
    返回顶部