填报报表报错memoryisoverthreshold!

各位大神,今天做一个填报报表的时候,报表数据源来自 A B两个数据集,已做好关联 A.ids=B.ids , B表是有主键的,填报属性里选择类型选“智能提交”,对B表的字段数据进行修改填报时,报错违反唯一性约束;填报属性里选择类型选“更新提交”,对B表的字段数据进行修改填报时,提示成功,但报表编辑器报错 memory is over threshold ! 去数据库查那条修改的数据,其数据也没有变更。

请问要怎么解决?

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

这个提示是说你的内存超了。。。难道是弄成了笛卡尔积了?还有看一下你的tomcat服务器内存设置的是多大?你是本地测试的吗

image.png

  • 用户T7581223 用户T7581223(提问者) 我是本地测试的,没有弄材笛卡尔积,主要是数据搜索很慢,因为字段较多,现在最大的问题是,修改数据后,提示成功,但实际不成功的
    2023-02-08 16:53 
  • CD20160914 CD20160914 回复 用户T7581223(提问者) 你填报属性设置主键没有?就是更新是要有主键的它才可以更新的
    2023-02-08 16:54 
  • CD20160914 CD20160914 回复 用户T7581223(提问者) 看上面截图。。
    2023-02-08 16:55 
  • CD20160914 CD20160914 回复 用户T7581223(提问者) 主键是要一个字段或者多个字段能够确保数据的唯一性。
    2023-02-08 16:55 
  • 用户T7581223 用户T7581223(提问者) 回复 CD20160914 我勾选了一个主键,可以了,万分感谢
    2023-02-08 17:05 
  • 2关注人数
  • 164浏览人数
  • 最后回答于:2023-2-8 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部