1
尋找第二組眼睛來找出我的問題與Access窗體過濾器。我創建了一個搜索表單,在填充時將搜索條件附加到一個字符串變量(strQuery),該變量放置在[WhereCondition]用於打開表單。然而,當腳本運行時,除了沒有記錄的過濾表單之外沒有任何東西出現。訪問DoCmd.OpenForm不工作
這裏是打開的形式行:是跑
DoCmd.OpenForm "ADD_NEW_NCMR", , , strQuery
前行,strQuery等於:
1=1 AND [NCMR].[NCMR_NUM] = '12-129'
形式的名稱,TABLE.COLUMN組合是正確的。實際上,使用DCount函數會返回1的結果,這對於此查詢是正確的,並且還會爲其他查詢返回正確的數字。這使我認爲在哪裏條件沒有問題。
DCount("[NCMR_NUM]", "NCMR", strQuery)
這使我的事情變得複雜...我用來打開搜索查詢記錄的表單與用於創建記錄的表單是相同的。 – 2012-04-20 17:05:38