GoToPage 方法

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

expandtri全部顯示

blueup應用于 Form 對象的 GoToPage 方法。

GoToPage 方法將焦點移到活動窗體指定頁的第一個控件上。

expression.GoToPage(PageNumber, Right, Down)

expression     必需。返回以上對象之一的表達式。

PageNumber     必需 Long 型。數(shù)值表達式,其值為活動窗體的有效頁碼。

Right     可選 Long 型。數(shù)值表達式,其值為從窗口左側到要查看頁部分的有效水平偏移量(以為單位)。

Down     可選 Long 型。數(shù)值表達式,其值為從窗口頂部到要查看頁部分的有效垂直偏移量(以緹為單位)。

blueup應用于 DoCmd 對象的 GoToPage 方法。

在 Visual Basic 中,DoCmd 對象的 GoToPage 方法執(zhí)行 GoToPage 操作。有關該操作及其參數(shù)的工作原理的詳細信息,請參閱該操作的主題。

expression.GoToPage(PageNumber, Right, Down)

expression    必需。返回以上對象之一的表達式。

PageNumber    必需 Variant 型。數(shù)值表達式,其值為活動窗體的有效頁碼。如果將該參數(shù)留空,焦點將停留在當前頁上??梢允褂?right 和 down 參數(shù)來顯示該頁中要查看的部分。

Right     可選 Variant 型。數(shù)值表達式,其值為頁的有效水平偏移量。

Down     可選 Variant 型。數(shù)值表達式,其值為該頁的有效垂直偏移量。

說明

blueup應用于 Form 對象時的說明。

當使用該方法移到窗體的指定頁時,根據(jù)窗體 Tab 鍵次序的定義,焦點被設置為頁上的第一個控件。要移到窗體上的指定控件,請使用 SetFocus 方法。

如果在窗體上創(chuàng)建了分頁符以對相關的信息進行分組,可以使用 GoToPage 方法。例如,如果在“雇員”窗體的第一頁上有個人信息,第二頁有辦公室信息,第三頁上有銷售信息??梢允褂?GoToPage 方法移到所需的頁上。

對含有比 Microsoft Access 窗口更大頁的窗體,可以使用 right 和 down 參數(shù)。先用 pagenumber 參數(shù)移到所需的頁,然后用 right 和 down 參數(shù)顯示要查看的頁的某部分。Microsoft Access 將根據(jù) right 和 down 參數(shù)所指定的距離來顯示從窗口左上角偏移的頁的部分內(nèi)容。

blueup應用于 DoCmd 對象時的說明。

right 和 down 參數(shù)的單位是。

如果指定 right 和 down 參數(shù),但將 pagenumber 參數(shù)留空,則必須包含 pagenumber 參數(shù)的逗號。如果未指定 right 和 down 參數(shù),則不必在 pagenumber 參數(shù)后面使用逗號。

增加 DoCmd 對象的 GoToPage 方法是為了提供在 Microsoft Access for Windows 95 的 Visual Basic 代碼中運行 GoToPage 操作的向后兼容性。建議使用 Form 對象的 GoToPage 方法來代替它。

示例

blueup應用于 Form 對象的示例。

下面的示例使用 GoToPage 方法將焦點移到“客戶”窗體第二頁上由 right 和 down 參數(shù)指定的位置處:

Forms!Customer.GoToPage 2, 1440, 600

blueup應用于 DoCmd 對象的示例。

下面的示例使用 GoToPage 方法將焦點移到活動窗體第二頁上水平和垂直偏移量所指定的位置:

DoCmd.GoToPage 2, 1440, 567