注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
业务数据 Web 部件设计用于处理外部列表中的数据,您可以以有效的方式合并这些 Web 部件。例如,您可以连接列表和项目 Web 部件,当您在列表 Web 部件中选择费用报表项目(例如周四的费用)时,项目 Web 部件中将显示项目详细信息(例如旅馆费用、旅行费用和膳食费用)。
有关详细信息,请参阅在 SharePoint Designer 中创建关联、业务数据 Web 部件 (演示)和查找有关外部数据的内容。
本文内容
业务数据 Web 部件概述
下表简要总结了每个业务数据 Web 部件。
Web 部件 |
说明 |
业务数据列表 |
显示外部列表中的项目列表。 |
业务数据项 |
显示外部列表中的项。 |
业务数据操作 |
显示外部列表的操作。 |
业务数据连接筛选器 |
使用外部列表中值的列表,筛选已连接的业务数据 Web 部件的内容。 |
业务数据项生成器 |
使用 URL 查询字符串中的参数创建业务数据项,并将其提供给其他业务数据 Web 部件。 |
与业务数据相关的列表 |
显示外部列表中与父项有关的子项列表。需要关联。 |
准备工作
处理外部数据需要先执行多项必要的任务,以允许安全访问数据。下列信息可以帮助您计划后续步骤。另外,如果您在尝试处理外部数据时遇到问题,此信息可以帮助您确定问题。要访问外部数据,您或管理员必须执行以下操作:
准备外部数据源 管理员可能需要创建帐户并提供数据源权限,以确保合适的人员具有访问数据的权限且数据不会泄露给不适合的人员。在外部数据库中,管理员可能还需要创建特定的表格、视图、查询等,将结果限制为所需内容,以帮助提高性能。
配置 SharePoint 服务 管理员必须激活 Business Connectivity Services (BCS) 和 Secure Store Service。
配置 Secure Store Service 管理员必须确定外部数据源的最佳访问模式、创建目标应用程序并设置目标应用程序的凭据。
配置 Business Data Connectivity Services 管理员必须确保创建外部内容类型的用户有权访问 Business Data Connectivity (BDC) 元数据存储区,并确保合适的用户有权访问外部列表基于的外部内容类型。
创建外部列表 用户必须创建外部列表基于的外部内容类型和外部列表的一个或多个视图,根据需要。
业务数据列表 Web 部件的自定义属性
业务数据列表属性
属性 |
说明 |
类型 |
输入要显示的外部内容类型。请使用该框旁边的按钮以检查是否存在外部内容类型,并选择一个特定的外部内容类型。 |
视图 |
选择要显示的部分。 注意: 在您选定外部内容类型之后,可能需要几秒钟才能查看所有的视图。 |
显示工具栏 |
选中或清除此复选框以显示或隐藏工具栏。 |
加载时显示动画 |
选中或清除此复选框以在加载时显示或不显示动画。 |
数据视图属性
属性 |
说明 |
XSL 编辑器 |
用于将 XSLT 源代码输入到纯文本编辑器中。必须了解 XSLT 语法才能使用此编辑器。例如,使用此属性重新设置“数字”和“货币”栏的格式。 |
业务数据项 Web 部件的自定义属性
业务数据项属性
属性 |
说明 |
类型 |
输入要显示的外部内容类型。请使用该框旁边的按钮以检查是否存在外部内容类型,并选择一个特定的外部内容类型。 |
视图 |
选择要显示的部分。 注意: 在您选定外部内容类型之后,可能需要几秒钟才能查看所有的视图。 |
项目 |
输入要显示的项。使用该框旁边的按钮以检查是否存在项目,并选中特定的项。 或者,您也可以依靠 Web 部件连接自动输入项值。 |
加载时显示动画 |
选中或清除此复选框以在加载时显示或不显示动画。 |
域 |
选择要显示的域及其在“项目列表”中的位置。 |
操作 |
选择显示已定义的操作 |
默认情况下显示新操作 |
选中或清除此复选框以在默认情况下显示新操作。 |
数据视图属性
属性 |
说明 |
XSL 编辑器 |
用于将 XSLT 源代码输入到纯文本编辑器中。必须了解 XSLT 语法才能使用此编辑器。例如,使用此属性重新设置“数字”和“货币”栏的格式。 |
业务数据操作 Web 部件的自定义属性
业务数据操作属性
属性 |
说明 |
类型 |
输入要使用的外部内容类型。请使用该框旁边的按钮以检查是否存在外部内容类型,并选择一个特定的外部内容类型。 |
项目 |
输入要显示的项。使用该框旁边的按钮以检查是否存在项目,并选中特定的项。或者,您也可以依靠 Web 部件连接自动输入项目值。 |
操作 |
选择显示已定义的操作 |
默认情况下显示新操作 |
选中或清除此复选框以在默认情况下显示新操作。 |
样式 |
选择下列显示样式之一:
|
业务数据连接筛选器 Web 部件的自定义属性
筛选器属性
属性 |
说明 |
筛选器名称 |
为过滤器提供一个唯一且有意义的名称。 |
外部内容类型 |
为筛选值输入要使用的外部内容类型。请使用该框旁边的按钮以检查是否存在外部内容类型,并选择一个特定的外部内容类型。 |
视图 |
选择一个视图。 注意: 在您选定外部内容类型之后,可能需要几秒钟才能查看所有的视图。 |
值栏 |
选择要用作筛选值的栏。 |
说明栏 |
选择要用作替代并向用户显示更有意义的值的栏。 |
将列表显示为 |
从可用选项中选择一种显示筛选器的方式 |
高级筛选选项属性
属性 |
说明 |
宽度 |
请执行下列操作之一以控制 Web 部件的宽度:
|
要求用户选择一个值 |
选中或清除复选框以要求用户选择一个值或允许用户将该值留空。 |
默认值 |
输入项目值。使用该框旁边的按钮以检查是否存在项目,并选中特定的项目。 |
与业务数据相关的列表 Web 部件的自定义属性
与业务数据相关的列表属性
属性 |
说明 |
类型 |
输入要显示的外部内容类型。请使用该框旁边的按钮以检查是否存在外部内容类型,并选择一个特定的外部内容类型。 |
关系 |
根据以前定义的关联选择关系。 |
显示工具栏 |
选中或清除此复选框以显示或隐藏工具栏。 |
加载时显示动画 |
选中或清除此复选框以在加载时显示或不显示动画。 |
数据视图属性
属性 |
说明 |
XSL 编辑器 |
用于将 XSLT 源代码输入到纯文本编辑器中。必须了解 XSLT 语法才能使用此编辑器。例如,使用此属性重新设置“数字”和“货币”栏的格式。 |
业务数据项生成器 Web 部件
该 Web 部件不具有自定义属性。它使用 URL 查询字符串中的参数创建业务数据项,并将其提供给其他业务数据 Web 部件。该 Web 部件对用户不可见,并仅在页面处于编辑模式时可见。
业务数据 Web 部件的通用属性
所有 Web 部件均共享一组通用属性,这些属性控制 Web 部件的外观、布局、高级、Ajax 选项和杂项特征。
注意: 在工具窗格中显示的通用 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 部件按照从左到右的顺序排列,则值 1 意味着 Web 部件显示在区域的左侧。 例如,向空白区域中添加一个 Web 部件并使其按照从上到下的顺序排列时,区域索引为“0”。将第二个 Web 部件添加到区域底部时,其区域索引为“1”。若要将第二个 Web 部件移到区域顶部,请先为第一个 Web 部件键入 0,随后再键入 1。 注意: 区域中的每个 Web 部件都必须具有唯一的区域索引值。因此,更改当前 Web 部件的区域索引值会同时更改区域中其他 Web 部件的区域索引值。 |
高级
属性 |
说明 |
允许最小化 |
指定是否可以将 Web 部件最小化。 |
允许关闭 |
指定是否可以从 Web 部件页删除 Web 部件。 |
允许隐藏 |
指定是否可以隐藏 Web 部件。 |
允许区域更改 |
指定是否可将 Web 部件移至其他区域。 |
允许连接 |
指定 Web 部件是否可以参与和其他 Web 部件的连接。 |
允许在个人视图中编辑 |
指定是否可以在个人视图中修改 Web 部件属性。 |
导出模式 |
指定允许为此 Web 部件导出的数据级别。根据您的配置的不同,此设置可能不可用。 |
标题 URL |
指定包含 Web 部件相关附加信息的文件的 URL。单击 Web 部件标题时,将在单独的浏览器窗口中显示该文件。 |
说明 |
指定将鼠标指针停留在 Web 部件标题或 Web 部件图标上时出现的屏幕提示。当您使用“搜索”命令搜索 Web 部件时,将使用该属性的值,其中“搜索”命令位于下列 Web 部件库中工具窗格上的“查找 Web 部件”菜单中:网站、虚拟服务器和 Web 部件页。 |
帮助 URL |
指定包含 Web 部件相关帮助信息的文件的位置。在单击 Web 部件菜单上的“帮助”命令时,将在单独的浏览器窗口中显示帮助信息。 |
帮助模式 |
指定浏览器显示 Web 部件帮助内容的方式。 选择下列选项之一:
注意: 尽管自定义 Microsoft ASP.NET Web 部件支持此属性,但是默认帮助主题只能在单独的浏览器窗口中打开。 |
目录图标图像 URL |
指定在 Web 部件列表中用作 Web 部件图标的图像所在文件的位置。图像大小必须为 16 × 16 像素。 |
标题图标图像 URL |
指定 Web 部件标题栏中使用的图像所在文件的位置。图像大小必须为 16 × 16 像素。 |
导入错误消息 |
指定导入 Web 部件出现问题时显示的消息。 |
Ajax 选项
注意: 下列通用属性仅对业务数据列表和业务数据列表相关 Web 部件可用。
属性 |
说明 |
启用异步加载 |
选中或清除此复选框以异步(在加载所有的数据完成之前您可以继续工作)或同步加载数据(在所有的数据从服务器返回之前,列表视图显示一个“正在加载”的图像) |
启用异步更新 |
选中或清除此复选框以为下列操作启用或禁用异步或同步行为:排序、分页、筛选和刷新。 |
显示手动刷新按钮 |
选中或清除此复选框以显示或隐藏手动刷新列表视图的按钮。 |
启用异步自动刷新 |
选中或清除此复选框以启用或禁用自动刷新列表视图。 |
自动刷新间隔时间(秒) |
指定每次自动刷新操作的间隔时间。默认值为 60 秒。 |
杂项
注意: 下列通用属性仅对业务数据列表和业务数据相关列表 Web 部件可用。
属性 |
说明 |
示例数据 |
输入示例数据作为有效的 XML 文件,并与数据源返回的数据具有相同的结构。与 SharePoint 兼容的编辑器(例如 Microsoft SharePoint Designer 2013)可使用此属性指定的示例 XML 数据以在设计时呈现该数据视图。 |
XSL 链接 |
用于将 XSLT 源代码输入到纯文本编辑器中。必须了解 XSLT 语法才能使用此编辑器。例如,使用此属性重新设置“数字”和“货币”栏的格式。 |
启用数据视图缓存 |
选中或清除此复选框以缓存或不缓存 XSL 转换和数据源控件实例。 |
数据视图缓存超时(秒) |
以秒为单位,为清除缓存指定持续时间。选择 0 将此属性设置为默认值 86,400 秒(即为 1 天)。 |
页面加载时将第一行记录发送给已连接的 Web 部件 |
选中或清除此复选框以在页面加载时将第一行数据发送或不发送给一个或多个已连接的 Web 部件。 |