首页 > 单独文章 > 正文

利用SharePoint Designer 2007自定义查询

时间:2007-07-10 17:16:54 作者:officeba 【认证】

此时,内容查询 Web 部件已经插入到网页布局中,但是在您对查询进行自定义以满足您的需求之前,它的功能还不能发挥。使用内容查询 Web 部件,您可以查询整个网站集、任何一个网站及其所有子网站,还可以只查询一个列表。您可以按列表类型和内容类型进行查询。最重要一点是,您可以为查询创建 筛选器,以便只有当列表项满足您指定的条件时才返回结果。最后,您还可以选择查询结果的显示方式,可以对它们进行分组和排序,也可以对查询结果中项目的显 示方式进行限制。

内容查询 Web 部件总是显示正在查看该页的当前用户有权查看的最新检索项目集。每当包含该内容查询 Web 部件的网页显示在浏览器中时,都会运行该查询。每次添加满足查询条件的新内容后,如果显示该网页或者单击浏览器中的“刷新”,该内容查询 Web 部件则会自动显示这些新内容。

要自定义内容查询 Web 部件以用于特定的应用,请执行下面的操作。此处演示的技术可以帮助您创建很多类型的查询,可用于很多类型的应用。

显示网站集中的所有通知列表

  1. 在设计视图中打开网页布局的情况下,双击“内容查询 Web 部件”。
  2. “内容查询 Web 部件”对话框中,单击“查询”旁边的加号 (+) 将其展开。
  3. “列表类型”部分,“显示此列表类型的项目”列表中,单击“通知”
  4. 单击“确定”
  5. 要预览其中带有该内容查询 Web 部件的网页布局,请单击“公用”工具栏中的“在浏览器中预览”

    该网页此时将显示在浏览器中,其中带有一个指向网站集中每个网站的每个通知列表的链接列表。

显示一个指向正在查看网站的用户修改的所有文档的链接列表

  1. 在设计视图中打开网页布局的情况下,双击“内容查询 Web 部件”。
  2. “内容查询 Web 部件”对话框中,单击“查询”旁边的加号 (+) 将其展开。
  3. “源”部分,单击“显示此网站集中所有网站的项目”
  4. “列表类型”部分,“显示此列表类型的项目”列表中,单击“文档库”
  5. “内容类型”部分,“显示此内容类型组的项目”列表中,单击“文档内容类型”
  6. “内容类型”部分,“显示此内容类型的项目”列表中,单击“文档”
  7. “其他筛选器”部分,“以下情况下显示项目”下面,单击第一个框中的修改者,单击第二个框中的“等于”,然后单击“[本人]”
  8. 在此示例中,“[本人]”是一个变量,表示正在浏览器中查看包含该内容查询 Web 部件的网页的用户。

  9. 单击“确定”
  10. 要预览其中带有该内容查询 Web 部件的网页布局,请单击“公用”工具栏中的“在浏览器中预览”。该网页将显示在浏览器中,其中带有一个整个网站集文档库中、您上次修改的所有文档的列表。

显示一个指向网站中所有图形的链接列表,并按宽度进行分组

  1. 在设计视图中打开网页布局的情况下,双击“内容查询 Web 部件”。
  2. “内容查询 Web 部件”对话框中,单击“查询”旁边的加号 (+) 将其展开。
  3. “源”部分,单击“显示此网站集中所有网站的项目”
  4. “列表类型”部分,“显示此列表类型的项目”列表中,单击“图片库”
  5. “内容类型”部分,“显示此内容类型组的项目”列表中,单击“<所有内容类型>”
  6. 单击“演示文稿”旁边的加号 (+) 展开该内容类型。
  7. “分组和排序”部分,“项目分组依据”列表中,单击“图片宽度”
  8. 单击“确定”
  9. 要预览其中带有该内容查询 Web 部件的网页布局,请单击“公用”工具栏中的“预览”

相关文章

同类最新