设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: LucasLynn

[模块/函数] 【更新】窗体操作回溯器 V2.01

[复制链接]
发表于 2006-5-28 09:04:00 | 显示全部楼层

太好了

以下是引用LucasLynn在2006-3-31 8:44:00的发言:

名称
:窗体操作回溯器(Recordset Undo)
版本:V2.01

介绍
  这个程序源于静儿的一个构思,我当时听了觉得很有实用价值,因此在EDF完成的后期动手设计编码的。设计开发时间到目前为止已经超过了一个月,算是我学Access以来第一个心血之作吧。
  程序的设计目标是允许用户对于他们在窗体上对于数据进行操作的时候,可以回溯操作。类似于Access本身的Undo功能,不同的是这个程序提供的是无限级的回溯,能够恢复编辑过的数据/删除的数据等等。


特点
1、普遍适用于各种数据操作窗体,包括子窗体
2、便于使用者调用(目前只要1行定义,1行初始化,1行面板激活,共三行代码)。
3、能够在同时打开的多个数据操作窗体上同时使用,相互之间不冲突。
4、能够记录下每一个数据操作,包括:添加记录,删除记录,编辑字段。
5、能够对于每一个记录进行回溯。
6、窗体关闭/打开的时候,能够选择删除/保留操作记录。
7、回溯操作支持OLE对象,也就是长二进制数据格式。
8、
回溯操作能够完全恢复带自动编号的字段。
9、
回溯操作支持多步操作回溯,一次点击完成。
10、
回溯操作面板可自定义风格,自定义方法简单,用户可以在自己的系统中设计自己喜欢的面板风格。目前系统提供三种风格的回溯操作面板(简洁、紧凑、动态),动态风格面板当你点击标题栏的时候,可以在摘要/详细模式之间切换。
11、
由于本系统在Recordset层实现,因此回溯操作不仅限于绑定了控件的可见字段,只要是窗体数据源中有的字段,都将进行回溯。
12、
全面支持Redo功能。

更新
1、修正了2.0正式版中修改第一条记录将被错误记录编号的问题。

发布方式公开源码

程序下载
发表于 2006-5-29 04:03:00 | 显示全部楼层
look
发表于 2006-5-30 05:02:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-5-30 07:56:00 | 显示全部楼层
智慧的结晶
发表于 2006-6-6 00:24:00 | 显示全部楼层
能用于带子窗窗体吗
发表于 2006-6-6 05:09:00 | 显示全部楼层
谢谢楼主拉
发表于 2006-6-6 05:35:00 | 显示全部楼层
ding
发表于 2006-6-11 17:09:00 | 显示全部楼层
嘿嘿

回复,看代码

发表于 2006-9-16 00:29:00 | 显示全部楼层
hao
发表于 2006-9-26 20:57:00 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-3-29 06:38 , Processed in 0.133839 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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