會(huì)員登錄 - 用戶注冊(cè) - 網(wǎng)站地圖 Office中國(guó)(office-cn.net),專業(yè)Office論壇

Access編程-操作(宏)[14]

時(shí)間:2009-03-25 09:08 來(lái)源:accesssoft 作者:UMVsoft資… 閱讀:

Save 操作[14]

 

使用 Save 操作可以保存一個(gè)指定的 Microsoft Access 對(duì)象或在沒(méi)有指定的情況下保存當(dāng)前活動(dòng)的對(duì)象。在某些情況下還可以使用新名稱保存活動(dòng)對(duì)象(此功能與文件菜單中的另存為命令一樣)。

 

 

操作

說(shuō)明

對(duì)象類型

要保存的對(duì)象的類型?稍窗口操作參數(shù)部分的對(duì)象類型框中選擇、查詢、窗體報(bào)表、、模塊、數(shù)據(jù)訪問(wèn)頁(yè)、服務(wù)器視圖圖表、存儲(chǔ)過(guò)程函數(shù)。如果要選擇活動(dòng)對(duì)象,請(qǐng)將本參數(shù)留空。如果為該參數(shù)選定了一個(gè)對(duì)象類型,則必須在對(duì)象名稱參數(shù)中選擇一個(gè)已有對(duì)象名稱。

對(duì)象名稱

要保存的對(duì)象的名稱。在對(duì)象名稱框中顯示數(shù)據(jù)庫(kù)中所有對(duì)應(yīng)于對(duì)象類型參數(shù)所選類型的對(duì)象。如果對(duì)象類型參數(shù)為空,則本參數(shù)也為空的話就可以保存活動(dòng)對(duì)象,在某些情況下,也可以在本參數(shù)中輸入一個(gè)新名稱,將活動(dòng)對(duì)象以新名稱保存。

說(shuō)明    Save 操作可用于用戶能夠顯式地打開(kāi)或保存的所有數(shù)據(jù)庫(kù)對(duì)象。并且所指定的對(duì)象必須是打開(kāi)的,這樣 Save 操作才能對(duì)對(duì)象有效。該操作的效果與選擇一個(gè)對(duì)象然后單擊文件菜單上的保存命令是一樣的。如果將對(duì)象類型參數(shù)留空并在對(duì)象名稱參數(shù)中輸入一個(gè)新名稱的話,則該操作與選擇文件菜單上的另存為命令,然后為活動(dòng)對(duì)象輸入一個(gè)新名稱的效果相同。Save 操作可以在中指定一個(gè)要保存的對(duì)象并執(zhí)行另存為操作命令。

注意   不能使用 Save 操作用新名稱保存以下對(duì)象:

無(wú)論是在當(dāng)前數(shù)據(jù)庫(kù)還是在某個(gè)類庫(kù)數(shù)據(jù)庫(kù)中執(zhí)行 Save 操作所在的宏,Save 操作都將把指定的對(duì)象或活動(dòng)對(duì)象保存到創(chuàng)建該對(duì)象的數(shù)據(jù)庫(kù)中。

如果以新名稱保存活動(dòng)對(duì)象,但該名稱與某個(gè)相同類型的已有對(duì)象同名,將會(huì)出現(xiàn)詢問(wèn)是否要覆蓋已有對(duì)象的對(duì)話框。如果將 SetWarnings 操作的打開(kāi)警告參數(shù)設(shè)為,則會(huì)自動(dòng)覆蓋已有對(duì)象而不顯示對(duì)話框。

若要在 Visual Basic 中運(yùn)行 Save 操作,可使用 DoCmd 對(duì)象的 Save 方法。

SelectObject 操作

使用 SelectObject 操作可選擇指定的數(shù)據(jù)庫(kù)對(duì)象。SelectObject 操作具有以下參數(shù):

操作參數(shù)

說(shuō)明

對(duì)象類型

所要選擇的數(shù)據(jù)庫(kù)對(duì)象的類型。可在窗口操作參數(shù)部分的對(duì)象類型框中單擊、查詢窗體、報(bào)表、模塊、數(shù)據(jù)訪問(wèn)頁(yè)、服務(wù)器視圖圖表、存儲(chǔ)過(guò)程函數(shù)。該參數(shù)是必需的。

對(duì)象名稱

所選對(duì)象的名稱。在對(duì)象名稱框中顯示的是數(shù)據(jù)庫(kù)中所有對(duì)應(yīng)于對(duì)象類型參數(shù)所選類型的對(duì)象。該參數(shù)是必需的,除非將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為。如果將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為并將對(duì)象名稱參數(shù)留空,Microsoft Access 就會(huì)在數(shù)據(jù)庫(kù)窗口中選擇對(duì)應(yīng)于對(duì)象類型參數(shù)指定類型的數(shù)據(jù)庫(kù)對(duì)象。

數(shù)據(jù)庫(kù)窗口中

指定 Access 是否選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象?蛇x擇(選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象)或(不選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象)。默認(rèn)值為

說(shuō)明    SelectObject 操作可用于任何可以取得焦點(diǎn) Access 對(duì)象。該操作使特定的對(duì)象獲得焦點(diǎn),并且,如果對(duì)象是隱藏的則顯示該對(duì)象。如果對(duì)象是一個(gè)窗體,SelectObject 操作將會(huì)把窗體的可見(jiàn)性屬性設(shè)為并讓窗體返回由其窗體屬性(如模式窗體或彈出式窗體)所設(shè)置的模式。

如果對(duì)象沒(méi)有在另一個(gè) Access 窗口中打開(kāi),則通過(guò)將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為即可在數(shù)據(jù)庫(kù)窗口中選擇該對(duì)象。如果將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為,則當(dāng)選擇一個(gè)沒(méi)有打開(kāi)的對(duì)象時(shí)會(huì)出現(xiàn)錯(cuò)誤消息。

通常,如果您想在某個(gè)對(duì)象上執(zhí)行其他操作,則可用此操作選定該對(duì)象。例如,您可能要恢復(fù)一個(gè)已最小化的對(duì)象(用 Restore 操作)或最大化一個(gè)包含所需對(duì)象的窗口(用 Maximize 操作)。

如果選擇了一個(gè)窗體,用 GoToControl、 GoToRecord GoToPage 操作可以移動(dòng)到窗體的特定區(qū)域上。GoToRecord 操作還可用于數(shù)據(jù)表

若要在 Visual Basic 中運(yùn)行 SelectObject 操作,可使用 DoCmd 對(duì)象的 SelectObject 方法。

SelectObject 操作

使用 SelectObject 操作可選擇指定的數(shù)據(jù)庫(kù)對(duì)象。

操作參數(shù)

說(shuō)明

對(duì)象類型

所要選擇的數(shù)據(jù)庫(kù)對(duì)象的類型?稍窗口操作參數(shù)部分的對(duì)象類型框中單擊、查詢、窗體、報(bào)表、、模塊、數(shù)據(jù)訪問(wèn)頁(yè)、服務(wù)器視圖、圖表、存儲(chǔ)過(guò)程函數(shù)。該參數(shù)是必需的。

對(duì)象名稱

所選對(duì)象的名稱。在對(duì)象名稱框中顯示的是數(shù)據(jù)庫(kù)中所有對(duì)應(yīng)于對(duì)象類型參數(shù)所選類型的對(duì)象。該參數(shù)是必需的,除非將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為。如果將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為并將對(duì)象名稱參數(shù)留空,Microsoft Access 就會(huì)在數(shù)據(jù)庫(kù)窗口中選擇對(duì)應(yīng)于對(duì)象類型參數(shù)指定類型的數(shù)據(jù)庫(kù)對(duì)象。

注意   “服務(wù)器視圖、圖表存儲(chǔ)過(guò)程對(duì)象的對(duì)象名稱不顯示在 Access 項(xiàng)目 (.adp) 對(duì)象名稱框中。

數(shù)據(jù)庫(kù)窗口中

指定 Access 是否選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象。可選擇(選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象)或(不選擇數(shù)據(jù)庫(kù)窗口中的對(duì)象)。默認(rèn)值為

說(shuō)明    SelectObject 操作可用于任何可以取得焦點(diǎn) Access 對(duì)象。該操作使特定的對(duì)象獲得焦點(diǎn),并且,如果對(duì)象是隱藏的則顯示該對(duì)象。如果對(duì)象是一個(gè)窗體SelectObject 操作將會(huì)把窗體的可見(jiàn)性屬性設(shè)為并讓窗體返回由其窗體屬性(如模式窗體或彈出式窗體)所設(shè)置的模式。

如果對(duì)象沒(méi)有在另一個(gè) Access 窗口中打開(kāi),則通過(guò)將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為即可在數(shù)據(jù)庫(kù)窗口中選擇該對(duì)象。如果將數(shù)據(jù)庫(kù)窗口中參數(shù)設(shè)為,則當(dāng)選擇一個(gè)沒(méi)有打開(kāi)的對(duì)象時(shí)會(huì)出現(xiàn)錯(cuò)誤消息。

通常,如果您想在某個(gè)對(duì)象上執(zhí)行其他操作,則可用此操作選定該對(duì)象。例如,您可能要恢復(fù)一個(gè)已最小化的對(duì)象(用 Restore 操作)或最大化一個(gè)包含所需對(duì)象的窗口(用 Maximize 操作)。

如果選擇了一個(gè)窗體,用 GoToControl、 GoToRecord GoToPage 操作可以移動(dòng)到窗體的特定區(qū)域上。GoToRecord 操作還可用于數(shù)據(jù)表。

若要在 Visual Basic 中運(yùn)行 SelectObject 操作,可使用 DoCmd 對(duì)象的 SelectObject 方法。

(責(zé)任編輯:admin)

頂一下
(0)
0%
踩一下
(0)
0%
推薦內(nèi)容
發(fā)表評(píng)論
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
評(píng)價(jià):