1、数据模型属性设置:
数据模型中,找到需要记录修改历史的字段,将右侧属性栏中“是否记录”属性设置为“是”,如下图:

如上设置后,依赖于改数据模型的表单编辑时就会记录改字段的修改历史。
2、查看修改历史:
平台通用控制器:“内置通用操作控制器”中提供了查看字段变更历史的方法,如下图:

其中:ViewChangeLog方法适用于卡片界面,参数为业务单据的主键值。
ViewChangeLogInGrid方法适用于列表界面,参数为待查看数据所在的表格控件的ID,该方法自动获取当前选选中行。
配置方法:以卡片界面为例:
(1)打开表单“动作管理”界面,添加“内置通用操作控制器”,如下图:

(2)在方法列表中添加“ViewChangeLog”方法,并配置参数,设置为表单数据ID。

在参数设置控件上点击右键,选择“表达式编辑器”:

3、运行效果:

列表界面与卡片界面相似,不同之处在于:列表界面使用ViewChangeLogInGrid方法,参数为待查看数据所在的表格控件的ID。如果不填,则默认取当前页面上可见的第一个表格。自动获取当前选中行数据ID。
本文介绍了如何在数据模型中设置记录字段修改历史,以及如何通过内置通用操作控制器查看这些变更。步骤包括在属性设置中启用记录功能,然后在动作管理中添加并配置查看变更历史的方法,最终实现卡片和列表界面中查看数据变更轨迹的功能。
1528

被折叠的 条评论
为什么被折叠?



