如何:创建包含外部数据列的 SharePoint 列表
上次修改时间: 2009年9月14日
适用范围: SharePoint Server 2010
Microsoft SharePoint Server 2010 提供可用于所有常规 SharePoint 列表(外部列表除外)的名为"外部数据"的字段类型。借助于外部数据字段类型,用户可以将注册在 Business Data Connectivity (BDC) Service 元数据存储区的外部内容类型中的数据添加到 SharePoint 列表。若要决定您是应创建一个外部列表还是应使用常规 SharePoint 列表中的外部数据列,请参阅本主题。
下面的过程演示如何将名为"客户"的外部数据列添加到 SharePoint Microsoft Word 文档库。请注意,文档库只是 SharePoint 中的一种列表,创建外部数据列的步骤与用于常规 SharePoint 列表的步骤相同。
先决条件
Microsoft SQL Server 2005 或更高版本安装在运行 SharePoint Server 的服务器上。
Northwind SQL Server 2000 数据库安装在运行 SharePoint Server 的服务器上。
本主题假定您已基于 Northwind 数据库创建客户外部内容类型。若要了解如何创建外部内容类型,请参阅如何:基于 SQL Server 表创建外部内容类型。
创建包含外部数据列的 SharePoint 列表
若要在服务器上创建文档库,请在客户端或服务器计算机上执行以下步骤:
浏览到要在其中创建列表或文档库的 SharePoint 网站。
单击"网站操作",然后单击"查看所有网站内容"。
单击"创建",然后单击"文档库"。
在新页中,指定文档库的名称(如"合同"),然后选择文档模板作为"Microsoft Office Word 文档"。
单击"创建"。
这将创建文档库。若要添加外部数据列,请在 SharePoint Server 功能区中单击"库设置"。
然后单击"列"部分的"创建列"。在打开的对话框中,输入列名称"客户"并选择"外部数据"作为列类型。这将显示如下图所示的"外部内容类型选取器"。
单击选取器并选择"客户"外部内容类型。
您可以选择任意数量的字段,以便从外部数据源带回并显示在列表或文档库中。例如,如下所示单击"选择所有字段",然后单击"确定"。
这将创建文档库。
导航到文档库。单击"上载文档"并上载 Word 文档。然后,通过使用"外部数据项选取器"选择一个客户,来填写其余字段。
然后从选取器(如下所示)中选择一个客户并单击"确定"。
单击"保存"以将文档保存到文档库。您现在已成功创建 SharePoint 列表(文档库)与外部数据列。