创建外部列表:提示和警告

上次修改时间: 2010年4月16日

适用范围: SharePoint Server 2010

以下是使用外部列表时的重要注意事项。

  • 外部列表只支持具有平面结构的字段。若要显示复杂字段,则需要使用复杂格式(请参阅"如何:在模型中使用复杂格式显示复杂字段"),或在 Microsoft SharePoint Server 中创建自定义字段来显示复杂字段(请参阅"如何:在 SharePoint 中创建自定义字段类型")。

  • 如果使用包含复杂字段的外部列表,则使用复杂格式将平展复杂类型,从而对外部数据源禁用写回。

  • 外部内容类型模型定义必须包含一个 SpecificFinder 定义和至少一个 Finder 定义。Finder 视图必须相同或者为 SpecificFinder 视图的子集。Microsoft Business Connectivity Services (BCS) 将为外部列表创建与为 Entity 定义的 Finders 一样多的视图。在运行时,用户可使用 SharePoint 功能区选择所需视图。

  • 如果出现双跃点问题(即如果后端数据库和 SharePoint Server 位于不同的服务器上),则 Passthrough 身份验证将不起作用。应改用 RevertToSelf 或 Secure Store Service。

  • 如果使用 RevertToSelf 对外部系统进行身份验证,请确保您使用的网络帐户在后端上具有权限。

  • 外部列表中的货币字段未按自定义列表中货币字段的显示格式显示。解决此问题的一种方法是,编写币种的自定义字段类型,并在 BDC 模型中为货币字段相应使用该类型。另一种方法是,指定您自己的外部列表 Web 部件的 XSLT 转换。