OnDeactivate 屬性

此頁(yè)沒有內(nèi)容條目
內(nèi)容

設(shè)置或返回窗體或報(bào)表的“屬性”窗口中“停用”框的值。String 型,可讀寫。

expression.OnDeactivate

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

說(shuō)明

該屬性有助于以編程方式更改事件被觸發(fā)時(shí) Microsoft Access 所采取的行動(dòng)。例如,在各次事件調(diào)用之間可能要根據(jù)觸發(fā)事件的環(huán)境更改表達(dá)式的參數(shù),或從一個(gè)事件過(guò)程切換到一個(gè)表達(dá)式或宏。

當(dāng)焦點(diǎn)從窗體或報(bào)表移到“表”、“查詢”、“窗體”、“報(bào)表”、“宏”、“模塊”窗口或“數(shù)據(jù)庫(kù)”窗口時(shí),Deactivate 事件發(fā)生。

根據(jù)“選擇生成器”窗口(在窗體或報(bào)表的“屬性”窗口中單擊“停用”框旁的“生成器”按鈕即可打開該窗口)中所選內(nèi)容,OnDeactivate 的取值將為下列情況之一:

?如果選擇了“表達(dá)式生成器”,則值將是“=expression”,其中,expression 是來(lái)自“表達(dá)式生成器”窗口的表達(dá)式。
?如果選擇了“宏生成器”,則值是宏的名稱。
?如果選擇了“代碼生成器”,則值是“[Event Procedure]”。

如果“停用”框?yàn)榭眨瑢傩灾稻蜑榭兆址?/span>

示例

下面的示例將“訂單輸入”窗體的 Deactivate 事件與宏“Deactivate_Macro”相關(guān)聯(lián)。

Forms("Order Entry").OnDeactivate = "Deactivate_Macro"