填报报表填报的时候报错是啥原因呢

填报报表填报的时候报错是啥原因呢image.png请问下这个该怎么解决呢

FineReport HRainMountain 发布于 2024-10-31 15:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-31 16:00(编辑于 2024-10-31 16:01)

不要把自增id当成主键做为填报!!!

使用uuid为主键吧。oracel中的自增id是自动出来的,而不是你去填报生成插入的。也不能设置为填报的主键。以及填报属性根本不要去填写它!!

使用UUID自动生成主键- FineReport帮助文档 - 全面的报表使用教程和学习资料

  • HRainMountain HRainMountain(提问者) 我就是用uuid做填报的
    2024-10-31 16:09 
  • CD20160914 CD20160914 回复 HRainMountain(提问者) 你有触发器。你看下你的触发器里面写了什么。手工插入数据,也可能会出错。
    2024-10-31 16:10 
  • CD20160914 CD20160914 回复 HRainMountain(提问者) 你的触发器写得有问题
    2024-10-31 16:10 
  • HRainMountain HRainMountain(提问者) 回复 CD20160914 可以告诉我下触发器在哪里看吗?我到现在没写过这玩意
    2024-10-31 16:12 
  • CD20160914 CD20160914 回复 HRainMountain(提问者) https://www.w3ccoo.com/plsql/plsql_triggers.html
    2024-10-31 16:15 
  • 2关注人数
  • 76浏览人数
  • 最后回答于:2024-10-31 16:01
    请选择关闭问题的原因
    确定 取消
    返回顶部