2017-04-11 73 views
-1

我有一個計算時間文本框訪問2010年的表單,框中顯示#ERROR,直到輸入日期!如何隱藏訪問表單中的文本框中的#error

=使用DLookup( 「時代」, 「項目計數&時代」, 「National_ID =」 & [窗體]![促銷員表]![National_ID])

預先感謝您..

回答

1

[Promoters Form]上的年齡文本框和National_ID都是?嘗試:
=DLookUp("Age", "Project Count & Age", "National_ID = " & Nz([National_ID], 0))

否則,不要使用使用DLookup()。域集合可以在表單和報表中緩慢執行,並且應該是最後的手段。通常情況下,更好的方案:

  1. 組合框用於與從字段的多個列選擇National_ID [項目計數&年齡],然後一個與表達式文本框引用組合框的Age列

  2. 包括查找表中形式爲RecordSource,連接類型爲「包含[主表]中的所有記錄,僅包含匹配的[查找表]中的所有記錄」。將文本框從查找表綁定到字段,設置鎖定是和TabStop號。但是,如果[項目計數&年齡]是一個聚合查詢,則此方法不起作用。

在命名約定中,請不要提供空格或特殊字符/標點符號(下劃線僅爲例外)。

+0

謝謝,它工作:) – shroog

相關問題