2013-07-16 53 views
1

我幾乎完成了一個項目,我希望在表單中有一些用戶選項。 我想讓用戶選擇一個產品代碼,當它被選中時,它會在表格中找到相關記錄,然後在報告中顯示所有信息。在組合框中選擇記錄ID時在報告中顯示記錄

對此的最佳方法的任何想法將幫助我大規模。

回答

1

使用組合框選擇DoCmd.OpenReport作爲WhereCondition選項。

因此,如果報表的記錄源表或查詢包含一個名爲product_code數字字段和組合框被命名爲cboProductCode ...

DoCmd.OpenReport "YourReport", _ 
    WhereCondition:="[product_code] = " & Me.cboProductCode 

如果該字段爲文本而不是數字,加上週圍的值引號在WhereCondition

WhereCondition:="[product_code] = '" & Me.cboProductCode & "'"