填报报表提交时无法自动生成id,获取到的id为null

数据库的id没有设置主键,类型为varchar2,大小为255

所以新增的每条数据都是没有id的.

FineReport dominikruan 发布于 2021-7-20 10:12 (编辑于 2021-8-16 14:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-7-20 10:16(编辑于 2021-7-20 10:17)

那你报表填报属性里面ID字段绑定的哪个单元格?是E1单元格还是这个公式所在的单元格,最好把你做的模板上传看一下

  • dominikruan dominikruan(提问者) 是E1
    2021-07-20 10:18 
  • Coldman Coldman 回复 dominikruan(提问者) 你绑定E1肯定不对啊,你要绑定公式所在的单元格
    2021-07-20 10:19 
  • Coldman Coldman 回复 dominikruan(提问者) 你要把数据集里的ID拖到E1单元格,然后在你需要显示ID的位置比如F1用上这个公式,然后报表填报属性要绑定F1单元格
    2021-07-20 10:20 
  • dominikruan dominikruan(提问者) 回复 Coldman 对了,我之前查询那张报表是设置了填报属性,后来我把填报属性的内置sql删除了,再使用分页预览就报空指针了是咋回事
    2021-07-20 10:28 
最佳回答
0
孤陌Lv6资深互助
发布于2021-7-20 10:17

是怎么设置  条件属性的新值 是不会随着 填报插入行实时触发的  建议你 写在插入行材料里 设置默认值 公式UUID()

  • 3关注人数
  • 437浏览人数
  • 最后回答于:2021-8-16 14:15
    请选择关闭问题的原因
    确定 取消
    返回顶部