(公司大,事情多,帆软岗位就我一个人,没人讨论,都是靠论坛多问学习经验,感谢各位论坛的大佬)
数据库数据是这样的:
设计器设置了可以新增的填报:
利用 最大编号 + seq() 自动生成序号功能
对工厂编号设置一个控件,然后对这个单元格设置插行策略,选择默认值,公式写 MAX(工厂编号) + 1
这有不知道满足不满足你的需求。
companyId是主键吗?可不可以在数据库里设置为自增的,填报的时候不用管这个字段
填报报表的主键勾选其他可以唯一识别一条记录的字段。
或者是设置公式也行
填报中的公司id不要用填报。因为你同时增加多行数据的时候。这样是有问题的(多条数据一起填报的时候,你取最大值+1这样提交后,所有id都会一样的。。)。。直接用数据库的功能吧
就是你之前问的一样。用数据库去增加它的id就行了。。sql server里面你设置自增id