GoToPage 方法將焦點移到活動窗體指定頁的第一個控件上。
expression.GoToPage(PageNumber, Right, Down)
expression 必需。返回以上對象之一的表達式。
PageNumber 必需 Long 型。數(shù)值表達式,其值為活動窗體的有效頁碼。
Right 可選 Long 型。數(shù)值表達式,其值為從窗口左側到要查看頁部分的有效水平偏移量(以緹為單位)。
Down 可選 Long 型。數(shù)值表達式,其值為從窗口頂部到要查看頁部分的有效垂直偏移量(以緹為單位)。
在 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ù)值表達式,其值為該頁的有效垂直偏移量。
當使用該方法移到窗體的指定頁時,根據(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)容。
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 方法來代替它。
下面的示例使用 GoToPage 方法將焦點移到“客戶”窗體第二頁上由 right 和 down 參數(shù)指定的位置處:
Forms!Customer.GoToPage 2, 1440, 600
下面的示例使用 GoToPage 方法將焦點移到活動窗體第二頁上水平和垂直偏移量所指定的位置:
DoCmd.GoToPage 2, 1440, 567