连接 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 部件连接

1.Web 部件连接是一种方法将数据从一个 Web 部件传递到另一个 Web 部件并同步它们的行为。

2.一个 Web 部件提供数据。

3.数据可以列表、 行、 单元格或参数值。

4.其他 Web 部件获取的数据。

通过使用 Web 部件菜单上的连接命令的连接类型子菜单,可以从任何一个 Web 部件创建 Web 部件连接。例如,如果一个 Web 部件连接类型子菜单命令条行提供给其他 Web 部件连接类型子菜单命令显示获取行

不仅可以在同一个 Web 部件页上,创建 Web 部件连接,但您也可以创建相同的顶级网站使用与 Microsoft Windows SharePoint 兼容的 Web 设计程序中两个不同的 Web 部件页上的 Web 部件之间的连接Microsoft Office SharePoint Designer 2007等服务。

<link xlink:href="6b4ab13a-32a7-427f-8dbc-a076ae2e6132#__top">返回页首</link>

创建 Web 部件连接

使用 Web 部件连接创建 Web 部件页是三步流程。

步骤 1: 确定要在 Web 部件页上显示哪些数据

通常情况下,有一个或多个列表视图 Web 部件提供所需的数据。列表以表格格式显示数据,并使其更易于修改和刷新数据、 更改排序顺序、 内的列表中和聚合数据筛选。通过使用工具窗格中的视图选择器,您可以更改列表视图 Web 部件,只需的列,您需要使用的视图。

步骤 2: 添加到 Web 部件页的 Web 部件

大多数列表是为您的网站的 Web 部件库中的列表视图 Web 部件可用。您有权访问其他 Web 部件库位于通常可用的其他 Web 部件。有时,您可能需要从具有 Web 部件的有趣或有用实例的其他网站导入 Web 部件。可以还搜索在外部网站上的 Web 部件,然后请求网站管理员将它们安装在您的网站。例如,您可以找到 Web 部件在Microsoft Office SharePoint Server 2007 Web 组件目录或网站上的另一个软件制造商。一段时间,Web 部件库将增大和适应您的需求和您组织的需要。

步骤 3: 连接 Web 部件以获取所需的结果

您可以创建只能在支持 Web 部件连接的 Web 部件之间的连接。列表视图 Web 部件、 表单 Web 部件和图像 Web 部件,包括支持 Web 部件连接的 web 部件。Web 部件菜单上的连接子菜单显示仅可以创建的连接类型,并提供的 Web 部件子菜单显示仅兼容的 Web 部件。完成步骤 1 和 2 后,决策非常简单,并使 Web 部件连接所需的脚本或编码不了解。

注意: 您可以创建仅之间是相同的 Web 部件页的 Web 部件的连接。从另一个网站或数据源连接到数据的 Web 部件,您可以使用与 Microsoft Windows SharePoint Services,如Office SharePoint Designer 2007兼容的 Web 设计程序中添加数据视图。

<link xlink:href="6b4ab13a-32a7-427f-8dbc-a076ae2e6132#__top">返回页首</link>

创建或更改两个 Web 部件之间的连接

通过使用菜单和对话框,您可以连接 Web 部件、 传递,在它们之间的数据并同步它们的行为。

  1. 打开 Web 部件页。

  2. 在“网站操作”菜单 按钮图像 上,单击“编辑页面”。

  3. 决定要连接的两个 Web 部件。您可以创建或更改通过发起从任一 Web 部件的连接。

  4. 在 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 部件:

    1.一个或多个列名称和值对的筛选列表视图 Web 部件中的数据的数据。

    2.列的数据按升序或降序排序列表视图 Web 部件中的对数据进行排序。

    通过这一连接类型,只能将一个其他 Web 部件连接到列表视图 Web 部件。

    Web 部件菜单上启用或者无法在 Web 部件页上显示原因有多种,包括的 Web 部件或区域不支持连接,您使用的不是与 Windows SharePoint Services 兼容的浏览器或连接在您的网站上禁用。

  5. 对于某些 Web 部件连接,您可能需要在配置连接对话框中选择的其他信息。例如,您可能需要选择要使用的连接类型或您想要筛选的列。此外,具体取决于一个或两个 Web 部件的创建方式,您可能会看到是唯一的 Web 部件连接到的其他对话框。有关详细信息,请参阅帮助信息中,如果任何自定义 Web 部件。

    提示: 如果要使用某个 Web 部件通过 Web 部件连接为另一个 Web 部件提供数据,但不想显示该 Web 部件,则可将其隐藏。

    注意: 

    • 连接类型子菜单异从 Web 部件页的 Web 部件页和 Web 部件连接到 Web 部件的原因有多种,包括在 Web 部件页,Web 部件或 Web 部件区域中,键入或兼容的 Web 部件页上的属性设置之间的差异以及 Web 部件是否具有兼容的连接类型。

    • 可连接的 Web 部件显示在可用的 Web 部件子菜单上。不可能设计 Web 部件页上的某些 Web 部件进行连接,某些 Web 部件可能不支持连接到当前的 Web 部件,或当前超出了某些连接限制。

<link xlink:href="6b4ab13a-32a7-427f-8dbc-a076ae2e6132#__top">返回页首</link>

完成配置连接对话框中的 Web 部件连接

您可以使用配置连接对话框中获取数据的 Web 部件和 Web 部件提供数据之间的列相匹配。

注意: 您可以使正确,但不有意义的连接。例如,Web 部件提供数据的可能有产品 ID 列和获取的数据的 Web 部件可能有员工 ID 列。虽然可以匹配这些列,结果不会有意义。

列表框中,从获取的数据,提供数据,和 / 或 Web 部件的 Web 部件中选择一列。

下面是常见的示例:

  • 匹配行的单元格或另一个 Web 部件中的数据的字段的一个 Web 部件中的数据   

    您从连接的 Web 部件的联系人列表视图 Web 部件。列表视图中的列之一是包含名为照片,其中包含指向该联系人的图片的 URL 的超链接的列。您可以对图像 Web 部件中,可以显示仅包含图片的 URL 进行连接。您需要从联系人 Web 部件向图像 Web 部件提供正确的匹配选择照片列。

  • 匹配一个 Web 部件连接到另一个 Web 部件中的数据的列中的数据的行,以便您可以对其进行筛选   

    您从连接的 Web 部件是包含订单数据的列表视图 Web 部件。列表视图中的列之一是包含名为OrdersDetailsID行项目的列。您可以对其他列表视图 Web 部件具有多个列包含订单的详细信息,其中之一是名为OrdersDetailsID匹配的列进行连接。若要连接两个 Web 部件,以便当您选择一个 Web 部件中的顺序,另一个 Web 部件中显示该订单的每个行项目,必须匹配OrdersDetailsID列中每个 Web 部件。

    注意: 列名称不具有相同,但基础数据必须匹配或具有相同的值。

<link xlink:href="6b4ab13a-32a7-427f-8dbc-a076ae2e6132#__top">返回页首</link>

删除两个 Web 部件之间的连接

  1. 打开 Web 部件页。

  2. 在“网站操作”菜单 按钮图像 上,单击“编辑页面”。

  3. 在要删除的连接,单击 Web 部件菜单 Web 部件菜单上,指向连接Web 部件的任何一个,指向要删除的连接的类型,例如,将行提供给获取排序/筛选从,然后单击要从中删除连接 Web 部件的名称。

    注意: 在已启用连接每个选定的连接子菜单显示复选标记。如果看不到一个复选标记,没有连接处于启用状态。

  4. 配置连接对话框中,单击删除连接

  5. 当系统提示您确认您确实要删除 Web 部件之间的连接时,单击确定

<link xlink:href="6b4ab13a-32a7-427f-8dbc-a076ae2e6132#__top">返回页首</link>

常见的 Web 部件连接

有许多方法可以合并并连接 Web 部件页上的 Web 部件。在 Web 部件页上,您可以创建多个 Web 部件连接。以下方案说明了常用类型的 Web 部件之间的数据连接。

母版和详细信息

您有数据主列表,您需要显示与此主列表相关的详细的信息。

主列表和详细信息示例

1.员工基础知识 Web 部件中包含基本,常用员工的数据,例如 ID、 名称和职务。

2.到查找员工详细信息,请选择行。

3.行传递到其他 Web 部件。

4.在员工详细信息 Web 部件中,在窗体视图中显示所有员工详细信息。

在列表视图 Web 部件,甚至可以进行排序和筛选大型列表来帮助查找员工之前选择的行。是否广泛的明细数据,您甚至可以在另一个 Web 部件页上显示员工详细信息 Web 部件。

摘要和详细信息

您有数据的摘要列表,您需要显示生成的汇总数据的详细的信息。

摘要和详细信息示例

1.年度截止到现在支付存根 Web 部件包含薪酬信息。

2.您选择你的累计的假期时间和病假天数的摘要信息。

3.摘要信息传递到其他 Web 部件。

4.在支付存根详细信息 Web 部件中显示每周的数据,您可以验证才能刷新您的内存或确认其准确性这些天的记录时的周。

父级和子级

显示数据 (父) 的列表和每个行是一个或多个相关的行 (子项),并且想要其他列表中显示。

父级和子级示例

1.订单 Web 部件提供最新的客户订单的列表。

2.单击行包含您想要检查的顺序。

3.行传递到其他 Web 部件。

4.在订单详细信息 Web 部件,显示该订单所有明细项目。

搜索和筛选

要输入在另一个 Web 部件中显示结果的一个 Web 部件中的数据,例如搜索或筛选条件。

搜索和筛选示例

1.在书籍搜索 Web 部件中,您可以输入书籍信息,如标题、 作者和主题,以尝试查找书籍或的书籍。

2.单击提交。

3.搜索条件传递到其他 Web 部件。

4.书籍列表 Web 部件中显示一个或多个搜索条件相匹配的书籍。

计算

虽然您通常可以计算到 Web 部件中的数据,有时您可能想要合并两个 Web 部件,以使您的计算更加灵活。

计算示例

1.输入抵押贷款额抵押贷款数字 Web 部件。

2.单击转到。

3.抵押贷款额传递到其他 Web 部件。

4.抵押贷款计算器 Web 部件计算抵押贷款,并显示每月付款计划。

其他数据视图

几种不同方式查看数据,可以帮助您了解含义、 趋势和关系。可以通过列表、 行和单元格 (或字段和参数) 从一个 Web 部件,并显示另一种视图中的数据。

列表的另一种视图

要显示在层次结构图表中的所有公司员工。

列表数据的另一种视图

1.员工 Web 部件显示员工 ID、 雇员姓名、 职务和适合您的公司的所有人的经理 ID。

2.因为您正在使用的所有数据,则没有选定内容是必需的。

3.所有数据传递到另一个 Web 部件。

4.组织图表 Web 部件显示员工之间的工作关系,并可以显示此层次结构的其他视图。

某一行的另一种视图

要在图表中,如饼图或条形图中查看的人口数据行。

行数据的另一种视图

1.总体统计信息 Web 部件显示如年龄、 收入和传统的人口数据。

2.您选择人口数据的行。

3.您将数据传递到另一个 Web 部件。

4.图表 Web 部件中的饼图和或者条形图显示数据的行。

单元格的另一种视图

您想要跟踪募捐驱动器的总体进度。

单元格数据的另一种视图

1.在募捐 Web 部件中,每个组的成员输入他或她引发的金额。

2.当前的总数显示总计字段中。

3.总计字段传递到其他 Web 部件。

4.您检查慈善目标 Web 部件中的组的总体进度。

数据增强功能

要增加有关人员和位置,以使其更有趣、 有吸引力并有用的基本数据。

数据增强示例

1.联系人 Web 部件显示您需要跟踪的业务联系人,如姓名、 地址和可能的照片的信息。

2.您选择的联系人。

3.一行数据传递到其他 Web 部件。

4.您看到图像 Web 部件中显示的联系人的照片,然后找到地图 Web 部件中的联系人的公司地址。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×