2010-03-02 78 views
2

我有問題與Microsoft Access數據庫通過ODBC連接到Postgresql數據庫。過濾器對話框 - 使用多個可選複選框過濾數據:MSAccess和ODBC。篩選器對話框不顯示

Check box screenshot

不工作。

編輯:不工作:I'mean沒有複選框來選擇。只有用於分類A-Z和Z-A的選項。

如何解決這個問題? 我可以對數據進行排序,我可以通過輸入單個值進行篩選,但無法通過多個值進行篩選。 在此先感謝。

+0

定義「不起作用」 - 究竟發生了什麼?您在A2007界面中的哪個位置使用過濾器界面?它看起來像是在普通的舊數據表中,但對於英語使用者來說,識別您的語言中不熟悉的術語(我不打算猜測!)有點令人困惑。 – 2010-03-02 22:31:37

+0

我的意思是,當我點擊「過濾器」圖標,然後在過濾器對話框中沒有選擇框(從屏幕截圖中的這些框)。只有「從A到Z排序」,「從Z到A排序」。 – Dariusz 2010-03-03 10:03:19

+0

快捷菜單中的歷史過濾選項始終以這種方式工作。您可以通過鍵入它們來選擇多個值,例如FirstValue或SecondValue或ThirdValue等。我假設您指的是A2007創新的東西,因此我會一直遵循Albert的答案,因爲他始終使用A2007(和A2010)。 – 2010-03-04 19:28:38

回答

6

該篩選器對話框顯示的Access的默認設置設置爲1000條記錄。你當然可以將它增加到1000條以上。

您還必須爲ODBC鏈接表打開該選項(此默認設置已設置,因此您不必傷害自己,因爲您必須意識到訪問構建該可愛的對話框必須拉動所有reocrds)。

我沒有2007年方便,但在2010年有一個複選框來啓用該ODBC對話框的來源。我確信2007年的檢查選項也存在。

只需點擊office按鈕,然後訪問選項(右下角),然後選擇當前數據庫。向下滾動到部分稱爲

Filter lookup options for <you database name> database. 
You see a set of check boxes: 
[ ] Local indexed fields 
[ ] Local non indexed fields 
[ ] ODBC fields 

所以,你可以啓用全部3個,並再次使用ODBC的該選項,或沒有索引的列將在性能方面的代價。看看上面的選項,它非常聰明地想出來。

+0

謝謝艾伯特給你完美(工作)的答案! – Dariusz 2010-03-04 11:52:46