2012-09-13 98 views
0

我一直在研究這個問題一段時間,但一直沒能找到解決方案。我只想擁有一個搜索欄,當輸入一個ID時,搜索將返回所有具有該ID的列表項。創建SharePoint 2007搜索列表(結果僅來自該列表)?

我敢肯定,我遺漏了細節(因爲我是一名SharePoint新手),但任何幫助將不勝感激。

+0

您只想搜索ID,或者您想要多條件搜索?或在所有字段上進行全文搜索?最重要的是,你運行哪個版本的sharepoint? –

+0

只爲一個ID。每個ID都會有多個條目,而我只想在輸入搜索ID時看到這些ID的列表。我正在使用SharePoint 2007,WSS版本:12.0.0.6421 – user1563370

回答

0

你需要的不是搜索,而是過濾。

在你認爲庫,請按照下列步驟操作:

  1. 把頁面在編輯模式下
  2. 添加Web部件「文本篩選器Web部件」
  3. 打開它的工具窗格
  4. 將過濾器命名爲「IDFilter」並驗證
  5. 仍然處於編輯模式,選擇「修改共享Web部件」 - >「連接」 - >「發送過濾器值到您的庫的名稱
  6. 選擇保存您的ID字段,然後單擊‘完成’

就是這樣。您現在可以在該字段中輸入ID,並且它會在ID字段上動態應用過濾器。

這就是說,你應該在http://SharePoint.stackexchange.com上發佈你未來的問題。這是一個SharePoint專用堆棧交換站點。

+0

謝謝,我欣賞史蒂夫的時間。並會在發佈位置做,對此感到遺憾。 – user1563370

+0

顯然WSS沒有過濾器Web部件?我似乎無法找到它。 – user1563370

+0

根據[this answser](http://stackoverflow.com/a/625487/588868),WSS不提供過濾器Web部件。幸運的是,在答案中,有指向替代品的鏈接。 –