我們有一個報告網站,在搜索屏幕上大多數字段都是組合框。然後,我們將和所有字段放在一起以獲取經過篩選的記錄列表。例如,如果我選擇了紐約在在團隊下拉列表的優先級下拉和銷售城市下拉列表和優先級1,看上去像這樣(僞SQL),它會一般的東西逗號分隔列表在搜索框中指示ALL或ANY?
Show me all record where City = 'NY' AND Priotity = '1' AND Team = 'Sales'
我們現在剛剛添加標籤我們記錄如此以支持通過標籤進行搜索,我們添加了一個額外的文本框以便通過TAG進行搜索,您可以在其中輸入逗號分隔列表。
現在這是一個自動完成的文本框,它支持多個條目(similar to the Multiple Cities (local) example on this page.
當我們推出它的人對搜索將如何當你在文本框中輸入多個項目的工作不同的預期是它:。
- 做一個AND和只返回了所列出的所有標籤的記錄。
- 做一個OR和返回記錄有列出的任何標記。
事實證明,我們推出了#1,但許多人預計#2。這只是基本偏好,還是在這個例子中有一個默認的標準。我們唯一的解決辦法,現在是下一個加一個單選按鈕,文本框說ALL或任何