怎样使项目信息中的ID和计划中的WPPI_ID一样,前提是不在表中查询出来

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

你现在的思路操作是先通过UUID生成项目ID,然后存到数据库里,再通过SQL查到这个ID,然后存到计划的WPPID中吗?

如果是我说的思路的话,建议你在前台生成你项目的UUID,在前台的单元格内,然后两个SQL在保存的时候都填那个单元格的值就可以了

image.png

  • 难过的过 难过的过(提问者) 但是项目ID和计划的都是一起提交的,在公式里写SQL不行
    2022-09-05 11:23 
  • weibw weibw 回复 难过的过(提问者) 我意思是把UUID放在单元格内进行生成,然后你提交的填报属性里把id的值从公式改成单元格,这样就可以实现同一个UUID两张表一块儿用了
    2022-09-05 13:39 
  • 难过的过 难过的过(提问者) 回复 weibw 现在就是这种方法,但是四个表同时需要这个ID,不过四个表不会同时出现。最多只能两张表
    2022-09-05 13:45 
  • weibw weibw 回复 难过的过(提问者) 如果你同时存的四张表不是在一个填报页面的话,就只能先把项目表存进去,下次填计划表或其他表的时候用SQL()查出来了。暂时没想到有什么好的办法能够实现你这个多表还跨填报页的
    2022-09-05 20:17 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-9-5 11:09

都引用c3单元格不就行了吗?

  • 难过的过 难过的过(提问者) 如果都用C3的话,C3单元格是UUID()但是在导入的时候,填报主键是年份和项目编号,ID是会变化的,WPPI_ID外键就不会关联,而且FC的也需要和项目信息的ID保持一致
    2022-09-05 11:27 
  • 2关注人数
  • 288浏览人数
  • 最后回答于:2022-9-5 13:39
    请选择关闭问题的原因
    确定 取消
    返回顶部