填报问题

数据库主键用的UUID生成的,我每次更新数据的时候 这个主键也会被更新掉。有什么办法不修改这个UUID,但是同样可以修改别的数据

image.png

image.png

FineReport powerli 发布于 2022-10-20 13:11 (编辑于 2022-10-20 13:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-20 13:17

用一个隐藏单元格放UUID,然后再填报的地方写公式判断, 例如,A1单元格放了UUID,那么公式

if(isnull(A1),UUID(32),A1)

  • powerli powerli(提问者) 填完之后根据填的值查询UUID是嘛?
    2022-10-20 13:19 
  • 用户k6280494 用户k6280494 回复 powerli(提问者) 你查其他的值得时候把UUID也带出来啊,只是不显示这个UUID而已
    2022-10-20 13:24 
  • powerli powerli(提问者) 回复 用户k6280494 我是根据部门车间啥的条件 需要查出来有没有对应的uuid 如果有就用这个uuid 没有就生成
    2022-10-20 13:25 
  • 用户k6280494 用户k6280494 回复 powerli(提问者) 我那个公式就是,有就使用原来的UUID,没有就生成新的UUID啊
    2022-10-20 13:27 
  • 用户k6280494 用户k6280494 回复 powerli(提问者) 你就根据部门查询,然后把UUID放一个单元并隐藏该列,然后用我写的那个公式就行啊
    2022-10-20 13:29 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-10-20 13:13

把UUID的字段勾选成主键

image.png

  • 2关注人数
  • 332浏览人数
  • 最后回答于:2022-10-20 13:17
    请选择关闭问题的原因
    确定 取消
    返回顶部