サイト列を使用して、別のサイトのリストに対する参照を実行する SharePoint ワークフローが実行されない

問題

次のシナリオについて考えます。

  • ワークフローは、Microsoft SharePoint Online または Microsoft SharePoint Server 2013 で作成します。
  • ワークフローでは、SharePoint 2013 ワークフロープラットフォームの種類を使用します。
  • ワークフローは、ワークフローの実行とは異なるサイト内のリストへの参照を実行するサイト列を使用するように構成されています。

このシナリオでは、ワークフローは実行されず、次のエラーメッセージが表示されます。

フィールドルックアップ列の名前は、クエリではサポートされていません。参照リストが別の web に含まれています。

注意

このメッセージでは、プレースホルダー <ルックアップ列名> は特定の列の名前を表します。

解決方法

これは、sharepoint Online または SharePoint Server 2013 のいずれかで SharePoint 2013 ワークフロープラットフォームの種類を使用するワークフローで想定される動作です。

SharePoint 2013 ワークフローは、REST エンドポイントを使用して作業を実行します。 このクエリを実行する RESTful エンドポイントは、サブサイト間でクエリを取得できません。

注意

このシナリオでは、SharePoint 2010 ワークフローが正常に実行されます。

詳細情報

さらにサポートが必要な場合 SharePoint コミュニティに移動します。