FR中填报属性,提交后,单元格的数据与存到数据库的数据不一致

R5单元格,我填报属性的shuliang字段与R5单元格对应上,但是我填报的提交的时候,提交到数据与数据库后台不一样。不知道是说明原因,比如我输入50,但是进入后台数据是7,不知道是什么原因。

image.png

image.png

FineReport 金色年华 发布于 2024-4-5 18:43
1min目标场景问卷 立即参与
回答问题
悬赏:10 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-4-5 18:47

智能提交,你没设置主键

  • 金色年华 金色年华(提问者) 这些都设置了
    2024-04-05 18:54 
  • Z4u3z1 Z4u3z1 回复 金色年华(提问者) 那就是填报的时候,同一个主键有多条数据,后面的覆盖了前面的数据
    2024-04-06 04:14 
最佳回答
0
CD20160914Lv8专家互助
发布于2024-4-5 19:53

哪个是你的主键?你没有勾上主键的字段呢???

没有主键它就插入了。这样就会有多行数据。你仔细看数据库里面,可能你的表中数据太多了。你单独查某个编号或者名称的内容,在数据库中查询所这个条件的数据看结果!!

记到要勾上主键,这个主键是判断删除,更新,插入的标准!!

image.png

最佳回答
0
梦已元Lv4初级互助
发布于2024-4-6 10:53

没主键勾选,检查下那个是唯一的,如果是,那就是R5 ,又覆盖的现象,查看7是哪里来的

最佳回答
0
浪哩浪Lv4见习互助
发布于2024-4-7 09:32(编辑于 2024-4-7 09:50)

你这个R5写了公式吧,应该是公式影响了,具体写的公式是什么样的。按照正常的操作,不会出现数据错误。image.pngimage.png

image.pngimage.png

我这正常操作都是正常的,未复现你的情况,应该是公式问题,或者是你的第二个SQL提交影响了

最佳回答
0
GGBoyLv4见习互助
发布于2024-4-7 10:57

检查下设置的主键是否唯一

  • 5关注人数
  • 233浏览人数
  • 最后回答于:2024-4-7 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部