易表在线答疑技术与交流精华分享 → 如何调用系统时间修改程序(小吴原创)


  共有8197人关注过本帖树形打印复制链接

主题:如何调用系统时间修改程序(小吴原创)

帅哥哟,离线,有人找我吗?
喜爱易表
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:天使 帖子:178 积分:0 威望:0 精华:0 注册:2006/8/11 11:09:00
如何调用系统时间修改程序(小吴原创)  发帖心情 Post By:2006/8/13 16:19:00 [只看该作者]

[操作技巧]如何调用系统时间修改程序

(本技巧原创人:babylon)

背 景:

  我们经常会利用易表的默认值公式和SerialNo()函数来生成每条记录的流水编号,而且可以通过结合Cell、Mid等函数实现跨年度流水编号(参见:[操作技巧]年份变更时如何重新编写流水号)。

  但对于有多个终端用户,且数据库里有调用到当前系统时间的数据库,如果某个终端用户的系统时间不正确(造成这种情况的原因很多,比如:CMOS电池没电、病毒……),那么他们在使用数据库的时候就容易出现错误。

  那么,我们有什么办法可以尽量避免这种问题呢?

  我们可以利用预处理公式让用户每次打开数据库的时候弹出一个显示有当前系统日期及时间的窗口,这样就可以提醒用户注意当前系统时间是否正确了。在XP下,我们利用run函数可以直接调用系统时间修改程序;但在98下暂时没办法实现,但看到这样的窗口也会留意一下系统时间,有问题的时候可以手动修改。如下图:
RAR文件下载
编后话:
  利用这样的方法,我们可以在每次进入数据库前确认一下系统时间,这对于一个有调用系统时间需求的易表数据库系统非常有必要!


 回到顶部