设置更新方式
填报表中的数据提交到服务器后,可以有多种数据更新存储的方式。例如,可以选择将填报数据更新至数据库表中,或者使用自定义的方式进行存储。用户可以根据实际业务的需要,灵活选用。
可选的数据更新方式包括:
- 更新数据库表:将填报数据更新到数据库表中
- 用储存过程更新:将填报数据通过存储过程进行更新处理
- 用自定义类更新:基于接口实现数据更新java类,将填报数据交由自定义的java类完成更新处理,实现更灵活、个性化的数据更新方式
对于数据库表更新,存在四种提交类型(存储过程更新和自定义更新无此属性),每条更新属性可以设置不同的提交类型
1.智能提交:根据主键 insert/update,若为行式报表则还能delete,默认为此方式(报表组暂时只支持智能提交)
2.删除提交:根据主键 delete(删除页面上显示的数据,与智能提交的删除不同,智能提交是delete页面上少掉的数据)
3.插入提交:根据主键 insert页面上所有数据
4.更新提交:根据主键,执行update页面上修改的数据或delete页面上少掉的数据,不能插入数据
详细了解填报表不同更新方式的应用,请参考:更新属性。