上次修改时间: 2010年3月22日
适用范围: SharePoint Server 2010
本文内容
由于权限,导致无法创建外部列表。
不创建或更新为外部列表生成的表单
运行时出现 System.InvalidOperationException
本主题列出了在创建外部列表时可能遇到的一些常见错误。
由于权限,导致无法创建外部列表。
若要能创建外部列表,用户应具有 SharePoint 网站上的 ManageLists 权限。通过加入 Contributor、Designer 或 Home Owners 组,用户可获得 ManageLists 权限。
用户(或模拟用户)还必须对 BDC 服务拥有权限。
不创建或更新为外部列表生成的表单
如果外部列表包含不受 Microsoft SharePoint 2010 支持的字段,则不创建或更新将为外部内容类型创建的任何表单和操作。解决此问题的一个方法是,将表单升迁到 Microsoft InfoPath 2010,并设计表单以允许对不受支持的字段进行编辑。
运行时出现 System.InvalidOperationException
以下任一原因都可能导致出现此异常:
在 BDC 模型中,存在可返回同一字段集的两个 SpecificFinder 方法实例。
在 BDC 模型中,存在两个具有相同数量的字段的 SpecificFinder 方法实例,并且它们与另一个方法实例(如 Finder)共享相同数量的字段。