找回密码
 立即注册

QQ登录

只需一步,快速开始

Lay.Li 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-4 14:16  /   查看:3270  /  回复:0
本帖最后由 Lay.Li 于 2023-8-4 14:16 编辑

各位格友们大家好,不知道大家还记得不,在很久之前,胡布斯有一篇创建历史记录表的帖子。



帮你打开活字格更神奇的功能:二十二,历史记录表的创建
https://gcdn.grapecity.com.cn/showtopic-45902-1-1.html
(出处: 葡萄城产品技术社区)


不过随着时过境迁,活字格也有了更多的新功能,在8.1中计划任务添加了一系列和数据库
有关的定时任务。

image.png775038451.png
今天就给大家分享一下,如何用这几个功能来更方便的构建历史记录表,数据结构还是用之前胡布斯demo的数据结构,只不过给人员历史表中新增了列名,操作用户,操作时间这三列,让日志更完善一些。
数据创建的日志
1.首先创建一个计划任务,触发条件是数据库新增
image.png899573974.png

2.编辑计划任务的命令如图所示,因为这个计划任务在所有的数据表新增都会触发,所以需要判断一下新增的表是否为人员表。(在9.0之后的版本直接在触发条件设置即可),然后使用数据表操作命令,将计划任务自带获取的信息添加到人员历史表中即可
image.png169581908.png
数据修改的日志
1.同样创建一个计划任务,触发条件是数据库更新
image.png108160094.png
2.同样编辑计划任务如图所示
image.png931750183.png
数据删除的日志
1.创建一个计划任务,触发条件是数据库删除
image.png265083312.png
2.编辑计划任务如图所示
image.png734916381.png
做好之后我们可以测试一下,在人员表中进行新增,修改,删除的操作。会发现对应的操作历史已经存储到了人员历史表中
image.png298437804.png

历史记录表.fgcc

547.29 KB, 下载次数: 381

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部