可以使用内容查询 Web 部件创建内容的动态视图。 可以自定义定义显示内容的查询,并可以自定义视图设置,以确定内容在页面上的显示方式。
本文内容
什么是内容查询 Web 部件?
内容查询 Web 部件基于使用 Web 浏览器生成的查询显示一组动态项。 可以使用查询来指定显示哪些项,并且可以设置演示文稿选项以确定这些项在完成页面上的显示方式。
内容查询 Web 部件显示的项目始终反映由页面查看器有权查看的查询检索的最最新项目集。 每当查看包含内容查询 Web 部件的页面时,都会运行查询。 如果添加了新内容并且满足查询条件,则内容查询 Web 部件会自动显示它。
注意: 从添加新内容到内容查询 Web 部件显示新内容的时间之间,可能会延迟几分钟。
将内容查询 Web 部件添加到页面后,编辑 Web 部件以更改它显示的项目及其显示方式。 若要编辑内容查询 Web 部件,请指向 Web 部件,单击 Web 部件右上角的向下箭头,然后单击 “编辑 Web 部件”。 工具窗格将打开并显示内容查询 Web 部件设置。
有五种类别的设置:
-
查询 使用这些设置生成查询。
-
呈现方式 使用这些设置可以自定义查询检索的项的演示。
-
外观 使用这些设置调整 Web 部件本身的外观。 可以通过更改这些设置来更改 Web 部件) 设计和导航元素 (更改标题、高度、宽度和部件。
-
布局 使用这些设置调整 Web 部件的布局。 可以更改 Web 部件是否可见,无论是从左到右、从右到左的方向 (还是) (Web 部件出现在 (顶部、左列或右列) 中显示的区域以及 Web 部件的区域索引)。
-
高级 使用这些设置可调整各种更高级的 Web 部件选项。
生成查询
可以使用以下 查询 设置指定查询检索的内容。
源 此设置确定查询的范围。 此设置是必需的。 有三个选项:
-
显示此网站集中所有网站的项 选择此选项可查询整个网站集。 这是默认设置。
-
显示以下网站和所有子网站中的项 选择此选项可将查询限制为网站集中的特定网站。 可以键入网站的地址,但我们建议使用 “浏览” 按钮选择网站。 单击 “浏览”时,“ 选择网站 Web 部件”对话框将打开并显示网站集的树视图。 单击要查询的网站,然后单击 “确定”。
-
显示以下列表中的项: 选择此选项可将查询限制为网站集中的特定列表或库。 可以键入列表的地址,但我们建议使用 “浏览” 按钮选择列表或库。 单击 “浏览”时,“ 选择列表”或“库 Web 部件”对话框将打开并显示网站集的树视图。 如果要查询的列表或库位于特定网站内,请单击该网站名称旁边的加号 (+) 。 当你看到要查询的列表或库时,单击它,然后单击 “确定”。
列表类型 此设置是必需的。 可以选择网站集中的任何类型的列表。 选择的列表类型确定查询范围内的列表或库由查询处理。
内容类型 内容类型有两个设置: 内容类型组 和 内容类型。 这些设置是可选的。 可以使用这些设置将查询限制为为网站集定义的特定内容类型的项。
受众目标 此设置是可选的。 如果选择 “访问群体目标”,则查询会筛选其检索的内容,以仅显示针对页面查看器所属受众的内容。 访问群体是系统范围内定义的,不能使用内容查询 Web 部件进行更改。 此设置仅确定 Web 部件是否尊重受众目标。
选择 “受众目标”时,第二个设置将变为可用: 包括未针对的项。 选择此设置时,查询会检索未明确面向受众的任何内容,而不管谁正在查看页面。 如果选择 “访问群体目标 ”但未选择此设置,则查询不会检索未明确面向受众的内容。其他筛选器 此设置是可选的。 可以使用此设置进一步限制查询检索的内容。 选择筛选器字段、比较运算符并输入条件。 例如,可以使用筛选器字段 Author、比较运算符 等于和条件 Toni Poe 将查询的结果限制为由 Toni Poe 创作的项。 筛选器选项因所选筛选字段而异。 例如,如果选择“创建者”字段,则会显示其他选项:
-
[我] 将显示你创建的内容。
-
键入或浏览到人员,以便 Web 部件 显示由他们创建的内容。
-
自定义值或查询 还可以将这些令牌输入为筛选器值:
-
PageFieldValue:字段名称 – 可以使用此设置根据当前页面的指定字段动态筛选内容。
-
PageQueryString:查询字符串参数名称 - 可以使用此设置根据当前页面 URL 中指定的查询字符串属性的值动态筛选内容。
注意: 如果页面字段值或查询字符串参数值为 null,则不会在查询中包含筛选器。
-
可以使用“其他筛选器”设置指定最多三 个筛选器 。 如果使用多个筛选器,则必须使用第二个和第三个筛选器前面的 And 和 Or 选项指定筛选器的集体应用方式。
注意: 其他筛选器下的选项可能因所选源而异。
自定义数据演示文稿
可以使用以下 演示文稿 设置自定义查询检索的内容的演示文稿。 所有这些设置都是可选的。
分组和排序 使用这些设置来排列查询检索的项。
-
按以下方式对项目进行分组 选择要用于将项目分隔成组的字段。 例如,如果要根据创作者对项目进行分组,请选择 “作者”。
-
选择要分组的字段时,可以通过按 升序使用 Show 组 和按降序选项 显示组 来指定项目是按升序还是降序排列。
-
列数 指定要用于排列项的列数。 项目最多可排列在五列中。
-
按以下方式对项目进行排序 选择要用于对项目排序的字段。 如果已指定项目是分组的,则这些项会在这些组中排序。
-
选择要排序的字段时,可以通过按 升序使用“显示项 ”和 “按降序显示项目 ”选项来指定项目是按升序还是降序排列。
-
限制要显示的项数 可以通过设置此选项来限制显示的项目数。 如果未指定限制,则会显示查询检索的所有项。 如果有大量项,则页面会展开以容纳它们。
样式 使用这些设置将视觉样式应用于组和项。
-
组样式 选择要应用于组标题的样式。 例如,如果按作者分组,则每组项都以作者名称为标题,并且作者名称将显示在使用此设置指定的样式中。
-
项样式 选择要应用于项的样式
要显示的字段 根据查询的范围,可以选择一个或多个要在此样式的显示槽中显示其值的网站或列表列。 若要指定特定组中的列,请在列名之后键入方括号中的组的名称,例如列 [组]。 请务必用分号分隔输入的每个列。
如果指定的第一列具有空白值,则 Web 部件将显示后续列的值。
饲料 可以选择将内容按查询 Web 部件用作 RSS 源。 这使页面查看者可以选择订阅 Web 部件的查询结果,以便他们在出现时接收新项目,而无需重新访问该页面。 使用这些设置可指定 RSS 源的标题和说明。
-
源标题 输入要用于 RSS 源的名称。 此名称可帮助订阅者在 RSS 读取器中标识源。
-
源说明 输入要用于 RSS 源的说明。 此说明可帮助订阅者在其 RSS 读取器中标识源。