office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

access對話框選擇數據打開對應的數據窗體

2020-02-22 08:00:00
tmtony8
原創
2058

在程序中,我們需要選中一條數據後打開另外窗體的對應數據。前麵我們講過很多種方法:

Access在窗體間傳遞蔘數的幾種常用辦法

如下圖:選擇瞭 産品類型後,打開窗體,窗體對應相關的值



詳細代碼:

Private Sub cmdOK_Click()
  
  Const sFORM As String = "frmProductsExample4"
  
  DoCmd.OpenForm sFORM
  
  With Forms(sFORM)
    .SetFocus
    .Requery
  End With

End Sub




在打開窗體後,在其上設置焦點,然後重新查詢窗體以確保在窗體上使用最新選擇的內容。必鬚使用SetFocus方法將焦點移動到打開的窗體。

使用With關鍵字時無鬚顯式引用窗體上的控件,從而節省時間。With命令可設置一箇指曏該窗體的內部指針,因此,對該窗體的控件、屬性或方法的所有後續引用會快很多。使用With關鍵字併引用窗體名稱時,可以使用句點(.)也可以使用感歎號(!)


    分享