【问题标题】:Creating a sharepoint 2007 search for a list (results only from that list)?创建一个 sharepoint 2007 搜索列表(仅来自该列表的结果)?
【发布时间】:2012-09-06 14:34:47
【问题描述】:

我已经研究了一段时间,但未能找到解决方案。我只想有一个搜索栏,当输入 ID 时,搜索将返回具有该 ID 的所有列表项。

我确定我遗漏了细节(因为我是 Sharepoint 新手),但我们将不胜感激。

【问题讨论】:

  • 您只想搜索 ID,还是要进行多条件搜索?还是对所有字段进行全文搜索?最重要的是,您运行的是哪个版本的 sharepoint?
  • 只是为了一个ID。每个 ID 将有多个条目,我只想在将 ID 输入搜索时查看这些 ID 的列表。我正在使用 SharePoint 2007,WSS,版本:12.0.0.6421

标签: search sharepoint-2007 sharepoint-list


【解决方案1】:

你需要的不是搜索,而是过滤。

在您的图书馆视图中,请按照以下步骤操作:

  1. 将页面置于编辑模式
  2. 添加 Web 部件“文本过滤器 Web 部件”
  3. 打开其工具窗格
  4. 将过滤器命名为“IDFilter”,然后验证
  5. 仍处于编辑模式,选择“修改共享 Web 部件”-->“连接”-->“将过滤器值发送到 您的库的名称
  6. 选择包含您的 ID 的字段并点击“完成”

就是这样。您现在可以在字段中输入 ID,它会在 ID 字段上动态应用过滤器。

也就是说,您应该在http://SharePoint.stackexchange.com 上发布您未来的问题。这是一个 SharePoint 专用 stackexchange 网站。

【讨论】:

  • 谢谢,感谢史蒂夫的时间。并且将在发布位置进行,对此感到抱歉。
  • 显然 WSS 没有过滤器 Web 部件?我好像没找到。
  • 根据this answser,WSS 不提供过滤 Web 部件。幸运的是,在答案中,有替代方案的链接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-30
  • 2019-11-16
  • 1970-01-01
相关资源
最近更新 更多