找回密码
 立即注册

QQ登录

只需一步,快速开始

qq8009 活字格认证

银牌会员

162

主题

694

帖子

2202

积分

银牌会员

积分
2202

活字格高级认证微信认证勋章活字格认证

qq8009 活字格认证
银牌会员   /  发表于:2018-11-5 11:24  /   查看:5853  /  回复:17
如题, 我希望能够做成一个历史记录, 操作人,操作时间,操作事件,类似这样的信息,以流水的形式登记起来

17 个回复

倒序浏览
dino活字格认证
高级会员   /  发表于:2018-11-5 11:57:14
沙发
我目前的做法是,建一个操作日志表,,在页面启动、增删改查等操作时,记录登录人、当前时间、当前操作模块、操作的数据,写入到这个日志表汇总。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-11-5 12:06:14
板凳
第一种:你可以去看看我们的数据库日志:http://help.grapecity.com.cn/pag ... ion?pageId=12485657

第二:帮你打开活字格更神奇的功能:二十二,历史记录表的创建
https://gcdn.grapecity.com.cn/showtopic-45902-1-4.html
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2018-11-5 19:41:08
地板
Simon.hu 发表于 2018-11-5 12:06
第一种:你可以去看看我们的数据库日志:http://help.grapecity.com.cn/pages/viewpage.action?pageId=1248 ...

恩  看来 还是有点麻烦
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-11-6 10:00:43
5#
3楼提供的两种方法,第二种需要进行一些设置,第一种只需要勾选开启日志功能,发布后就会自动写入日志啦~
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2018-11-7 21:45:00
6#
本帖最后由 qq8009 于 2018-11-7 21:46 编辑
Tracy.Liu 发表于 2018-11-6 10:00
3楼提供的两种方法,第二种需要进行一些设置,第一种只需要勾选开启日志功能,发布后就会自动写入日志啦~{: ...

恩,看见了
我点评一下 ,第一种是比较详细,不过是csv的格式,只能发布在服务器上,并且只能由服务器上查看

第二种,这就比较麻烦 需要对比修改前的数值跟修改后的数值,比如在订单详细表中添加了一条数据,这时候不是改变数据,需要如何进行对比?如果删除这条详细资料,那要怎么对比?想想头都很大啊;简单的说我要监控增删改,并且能够调用得到这个历史数据
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-11-8 11:09:19
7#
qq8009 发表于 2018-11-7 21:45
恩,看见了
我点评一下 ,第一种是比较详细,不过是csv的格式,只能发布在服务器上,并且只能由服务器上 ...

是这样的,即使不使用活字格去开发这个功能,如果你用代码开发准备怎么编写逻辑呢?其实是一样的,活字格是一个开发工具,但是开发的逻辑与代码编写是一样的,只不过我们将基本功能都封装成了命令,单元格,不需要再去手动编写代码完成。但是对于业务逻辑复杂的,依旧需要使用开发思想去开发。
关于你说的这个功能,如果使用代码和活字格的操作日志是不是就可以完全实现了。使用代码去读取CSV,将CSV解析成JSON回传到你的系统中,再在系统中去显示。
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2018-11-8 11:24:01
8#
Eric.Liang 发表于 2018-11-8 11:09
是这样的,即使不使用活字格去开发这个功能,如果你用代码开发准备怎么编写逻辑呢?其实是一样的,活字格 ...


那有新的问题了
活字格中可以直接调取CSV嘛?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-11-8 17:55:59
9#
qq8009 发表于 2018-11-8 11:24
那有新的问题了
活字格中可以直接调取CSV嘛?

需要写服务器端的C#代码,你可以参考下这里:https://www.cnblogs.com/fiozhao/p/3225112.html
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2018-11-8 18:12:52
10#
Eric.Liang 发表于 2018-11-8 17:55
需要写服务器端的C#代码,你可以参考下这里:https://www.cnblogs.com/fiozhao/p/3225112.html

这代码要插入在哪里呀
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部