只需一步,快速開始
以下是引用LucasLynn在2006-3-31 8:44:00的發(fā)言: 名稱:窗體操作回溯器(Recordset Undo) 版本:V2.01 介紹: 這個程序源于靜兒的一個構(gòu)思,我當(dāng)時聽了覺得很有實用價值,因此在EDF完成的后期動手設(shè)計編碼的。設(shè)計開發(fā)時間到目前為止已經(jīng)超過了一個月,算是我學(xué)Access以來第一個心血之作吧。 程序的設(shè)計目標(biāo)是允許用戶對于他們在窗體上對于數(shù)據(jù)進(jìn)行操作的時候,可以回溯操作。類似于Access本身的Undo功能,不同的是這個程序提供的是無限級的回溯,能夠恢復(fù)編輯過的數(shù)據(jù)/刪除的數(shù)據(jù)等等。 特點: 1、普遍適用于各種數(shù)據(jù)操作窗體,包括子窗體。 2、便于使用者調(diào)用(目前只要1行定義,1行初始化,1行面板激活,共三行代碼)。 3、能夠在同時打開的多個數(shù)據(jù)操作窗體上同時使用,相互之間不沖突。 4、能夠記錄下每一個數(shù)據(jù)操作,包括:添加記錄,刪除記錄,編輯字段。 5、能夠?qū)τ诿恳粋記錄進(jìn)行回溯。 6、窗體關(guān)閉/打開的時候,能夠選擇刪除/保留操作記錄。 7、回溯操作支持OLE對象,也就是長二進(jìn)制數(shù)據(jù)格式。 8、回溯操作能夠完全恢復(fù)帶自動編號的字段。 9、回溯操作支持多步操作回溯,一次點擊完成。 10、回溯操作面板可自定義風(fēng)格,自定義方法簡單,用戶可以在自己的系統(tǒng)中設(shè)計自己喜歡的面板風(fēng)格。目前系統(tǒng)提供三種風(fēng)格的回溯操作面板(簡潔、緊湊、動態(tài)),動態(tài)風(fēng)格面板當(dāng)你點擊標(biāo)題欄的時候,可以在摘要/詳細(xì)模式之間切換。 11、由于本系統(tǒng)在Recordset層實現(xiàn),因此回溯操作不僅限于綁定了控件的可見字段,只要是窗體數(shù)據(jù)源中有的字段,都將進(jìn)行回溯。 12、全面支持Redo功能。 更新: 1、修正了2.0正式版中修改第一條記錄將被錯誤記錄編號的問題。 發(fā)布方式:公開源碼 程序下載:
使用道具 舉報
本版積分規(guī)則 發(fā)表回復(fù) 回帖后跳轉(zhuǎn)到最后一頁
|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號-1 )
GMT+8, 2025-7-13 08:29 , Processed in 0.092397 second(s), 31 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.