設為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 42689|回復: 136
打印 上一主題 下一主題

[模塊/函數(shù)] 【更新】窗體操作回溯器 V2.01

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2006-3-31 16:44:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

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

介紹
  這個程序源于靜兒的一個構(gòu)思,我當時聽了覺得很有實用價值,因此在EDF完成的后期動手設計編碼的。設計開發(fā)時間到目前為止已經(jīng)超過了一個月,算是我學Access以來第一個心血之作吧。
  程序的設計目標是允許用戶對于他們在窗體上對于數(shù)據(jù)進行操作的時候,可以回溯操作。類似于Access本身的Undo功能,不同的是這個程序提供的是無限級的回溯,能夠恢復編輯過的數(shù)據(jù)/刪除的數(shù)據(jù)等等。


特點
1、普遍適用于各種數(shù)據(jù)操作窗體,包括子窗體。
2、便于使用者調(diào)用(目前只要1行定義,1行初始化,1行面板激活,共三行代碼)。
3、能夠在同時打開的多個數(shù)據(jù)操作窗體上同時使用,相互之間不沖突。
4、能夠記錄下每一個數(shù)據(jù)操作,包括:添加記錄,刪除記錄,編輯字段。
5、能夠?qū)τ诿恳粋記錄進行回溯。
6、窗體關(guān)閉/打開的時候,能夠選擇刪除/保留操作記錄。
7、回溯操作支持OLE對象,也就是長二進制數(shù)據(jù)格式。
8、
回溯操作能夠完全恢復帶自動編號的字段。
9、
回溯操作支持多步操作回溯,一次點擊完成。
10、
回溯操作面板可自定義風格,自定義方法簡單,用戶可以在自己的系統(tǒng)中設計自己喜歡的面板風格。目前系統(tǒng)提供三種風格的回溯操作面板(簡潔、緊湊、動態(tài)),動態(tài)風格面板當你點擊標題欄的時候,可以在摘要/詳細模式之間切換。
11、
由于本系統(tǒng)在Recordset層實現(xiàn),因此回溯操作不僅限于綁定了控件的可見字段,只要是窗體數(shù)據(jù)源中有的字段,都將進行回溯。
12、
全面支持Redo功能。

更新
1、修正了2.0正式版中修改第一條記錄將被錯誤記錄編號的問題。

發(fā)布方式公開源碼

程序下載
游客,如果您要查看本帖隱藏內(nèi)容請回復




[此貼子已經(jīng)被作者于2006-5-13 12:19:26編輯過]

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2006-3-31 17:01:00 | 只看該作者
3#
發(fā)表于 2006-3-31 17:21:00 | 只看該作者
好東西
4#
發(fā)表于 2006-3-31 17:22:00 | 只看該作者
d
5#
發(fā)表于 2006-3-31 21:22:00 | 只看該作者
好東西
6#
發(fā)表于 2006-3-31 21:41:00 | 只看該作者
能用于帶子窗窗體嗎?
怎樣調(diào)用呢?謝謝
7#
發(fā)表于 2006-3-31 21:43:00 | 只看該作者
看看

點擊這里給我發(fā)消息

8#
發(fā)表于 2006-3-31 22:22:00 | 只看該作者
回溯器?不知道是干是么用的?請版主大人指點一下!謝謝!

[此貼子已經(jīng)被作者于2006-3-31 14:25:28編輯過]

9#
發(fā)表于 2006-3-31 23:04:00 | 只看該作者
1
10#
發(fā)表于 2006-4-1 05:01:00 | 只看該作者
拿了說聲謝謝
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-13 08:10 , Processed in 0.121863 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表