設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
樓主: LucasLynn
打印 上一主題 下一主題

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

[復(fù)制鏈接]
51#
發(fā)表于 2006-5-28 09:04:00 | 只看該作者

太好了

以下是引用LucasLynn在2006-3-31 8:44:00的發(fā)言:

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

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


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

更新
1、修正了2.0正式版中修改第一條記錄將被錯(cuò)誤記錄編號(hào)的問題。

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

程序下載
52#
發(fā)表于 2006-5-29 04:03:00 | 只看該作者
look
53#
發(fā)表于 2006-5-30 05:02:00 | 只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
54#
發(fā)表于 2006-5-30 07:56:00 | 只看該作者
智慧的結(jié)晶
55#
發(fā)表于 2006-6-6 00:24:00 | 只看該作者
能用于帶子窗窗體嗎
56#
發(fā)表于 2006-6-6 05:09:00 | 只看該作者
謝謝樓主拉
57#
發(fā)表于 2006-6-6 05:35:00 | 只看該作者
ding
58#
發(fā)表于 2006-6-11 17:09:00 | 只看該作者
嘿嘿

回復(fù),看代碼

59#
發(fā)表于 2006-9-16 00:29:00 | 只看該作者
hao
60#
發(fā)表于 2006-9-26 20:57:00 | 只看該作者
謝謝
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 06:28 , Processed in 0.086800 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表