起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1364|回复: 5

[结贴] 请问如何对修改数据的时间进行自动记录?

[复制链接]

9

主题

18

帖子

68

积分

初级会员

Rank: 2

积分
68
发表于 2013-4-17 10:25:11 | 显示全部楼层 |阅读模式
遇到个问题,向大家请教一下;关于自动记录修改时间的
比如物品信息维护,如果在原纪录表修改了数量、属性,怎么样能够自动记录当前修改操作的时间呢?
通过触发器还是在库表里设置一个自动字段?或者日志形式?
但是X5支持触发器吗?
如果是日志的话,去哪把日志的信息查出来能显示在页面呢?

109

主题

2907

帖子

1564

积分

金牌会员

Rank: 6Rank: 6

积分
1564
QQ
发表于 2013-4-17 10:30:22 | 显示全部楼层
添加一个修改时间字段    在bizData的onValueChanged事件中保存修改数据时间  查询的话直接查这张表就好了
回复 支持 反对

使用道具 举报

3

主题

19

帖子

43

积分

新手上路

Rank: 1

积分
43
发表于 2013-4-17 10:32:27 | 显示全部楼层
直接在ontology文件中给一个默认值,currentDataTime
回复 支持 反对

使用道具 举报

9

主题

18

帖子

68

积分

初级会员

Rank: 2

积分
68
 楼主| 发表于 2013-4-17 10:45:42 | 显示全部楼层
这样不行,第一次添加能记录,修改保存时不能记录。是不是该怎么和保存这个动作关联下呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2013-4-17 14:08:24 | 显示全部楼层
在保存的时候判断一下data的状态,如果状态是new就不设置设置这个值,如果是edit就赋值
获取状态是data中提供的方法getState( rowID)
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

9

主题

18

帖子

68

积分

初级会员

Rank: 2

积分
68
 楼主| 发表于 2013-4-17 14:44:04 | 显示全部楼层
添加一个修改时间字段    在bizData的onValueChanged事件中保存修改数据时间  查询的话直接查这张表就好了
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这个貌似可以,试一下,谢谢大家
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-5 04:00 , Processed in 0.066989 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表