外部リストの作成: トラブルシューティング

最終更新日: 2010年3月22日

適用対象: SharePoint Server 2010

この記事の内容
権限の問題で外部リストを作成できない場合
フォームの作成あるいは更新が外部リストで生成されない
実行時の System.InvalidOperationException

このトピックでは、外部リストを作成するときに発生することがある、いくつかの一般的なエラーを示します。

権限の問題で外部リストを作成できない場合

外部リストを作成するためには、ユーザーは SharePoint サイトで ManageLists 権限を持っている必要があります。ユーザーは Contributor、Designer、あるいは Home Owners グループに属することで ManageLists 権限を取得することができます。

またユーザー (あるいは偽装ユーザー) は、BDC サービスに対して権限を持っている必要があります。

フォームの作成あるいは更新が外部リストで生成されない

外部リストに Microsoft SharePoint 2010 によってサポートされていないフィールドがある場合は、フォームの作成あるいは更新は行われず、外部コンテンツ タイプのためのアクションは作成されません。これを解決する方法の 1 つは、Microsoft InfoPath 2010 フォームにフォームを置き換え、サポートされていないフィールドを編集できるようにフォームをデザインすることです。

実行時の System.InvalidOperationException

この例外の理由は、以下のどちらかである可能性があります。

  1. BDC モデルで、一連の同じフィールドを返す、2 つの SpecificFinder メソッド インスタンスが存在します。

  2. BDC モデルで、2 つの SpecificFinder メソッド インスタンスが存在し、それらが同じ数のフィールドを持っており、一方が別のメソッド インスタンスと、Finder などの、同じ数のフィールドを持っています。