FRDemo 自带的数据库,填报应用,如何让产品ID 自动+1(检索最大+1)

FRDemo 自带的数据库,填报应用,如何让产品ID 自动+1(检索最大+1)demo中的增加后又自动排序了,如果此表链接了其他应用不就乱套了吗,请问这个问题怎么处理比较好呢,像SQL一样设置主键自动增加1.

FineReport 梦已元 发布于 2019-1-29 16:27
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
守约Lv4初级互助
发布于2019-1-29 17:01

每个报表设置一个全局变量,值就用公式SQL(),去查询你这个表的ID键最大的数字,并且+1,伪代码如下:

=sql(数据连接名,查询语句,1,1)+1;

隐藏在页面上,这样你填报的时候,ID就可以选择这个隐藏的全局变量、或者干脆把公式写在ID的填报设置上

  • 梦已元 梦已元(提问者) 你说的是报表填报属性设置中的 ID 对应的值中吗
    2019-01-30 09:04 
  • 守约 守约 回复 梦已元(提问者) 对的
    2019-01-30 09:05 
  • 守约 守约 回复 梦已元(提问者) 如果有帮助到你,请给采纳哦
    2019-01-30 15:10 
  • 2关注人数
  • 634浏览人数
  • 最后回答于:2019-1-29 17:01
    请选择关闭问题的原因
    确定 取消
    返回顶部