比如我现在的序号 库里是有的 oracle不知道有没有自动加1的实现语句 填报如果有的话可以通过填报实现 最后入库 就是我新增一个人然后我不写序号 校验成功以后 自动生成比现在序号加1的序号出来 然后入库
这个序号是必须这样排 Excel里面的第一是领导 是这样分好的 所以这个序号是库里也有的展示也要展示的
数据库自增长ID填报- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
用数据库自增长
用SQL公式去查你这张表目前max序号,然后加一
你可以在填报属性里用公式,让他等于序号+1
如果是对整体的编号做+1,那你可以select max(oracle.序号) from 表 查出数据库里最新的序号是多少,保存到页面上(A1);然后填报属性里的序号用公式写成=A1+SEQ()
max(A1[!0]) +1
新建数据集:
select max(HM) as HM1 from yqmc
填报上新建一列例如A2,将上述HM1放上去
序号=sep() + A2