メインコンテンツにスキップ

An element associated with the workflow cannot be found

症状

ワークフローをコピーしようとすると、ShareGate Migrate は次のエラーメッセージを表示します。

An element associated with the workflow cannot be found.

エラーコード

  • ST-096-055

  • IN-310-117

  • IN-313-012

  • IN-376-117

  • ST-157-006

「-117」で終わるエラーコードすべて

詳細

このエラーは、ワークフローに必要なファイルが見つからない場合、またはワークフローが参照するリスト(タスクリストや履歴リストなど)が見つからない場合に発生することがあります。一般的には、移行元のワークフローが現在破損した状態であることを意味します。そのため、ShareGate Migrate はこれをコピーできません。

解決策

  • システム(既定)のワークフローの場合 - ブラウザーで SharePoint を開き、問題のあるワークフローの設定に移動します。選択されている Task List と History List(該当する場合)が有効であることを確認し、ワークフローを保存します。ワークフローが有効に見える場合でも保存することをお勧めします。保存すると SharePoint が壊れた参照を修正するためです。

  • SharePoint Designer で作成された SharePoint 2007 のワークフローの場合 - SharePoint Designer を開き、移行元サイトに接続します。問題のあるワークフローを見つけ、変更を加えずに発行します。SharePoint Designer が壊れた参照を修正するため、その後 ShareGate Migrate でワークフローをコピーできるようになります。

    注: 2021年11月時点で、SharePoint Server 2003 および 2007 は Microsoft のサポートライフサイクルの終了を過ぎているため、ShareGate Migrate はこれらに対する完全なサポートを提供できなくなりました。詳細については、「テクニカルサポートチームへのお問い合わせ」を参照してください。

  • SharePoint Designer で作成された SharePoint 2010 以降のバージョンのワークフローの場合 - SharePoint Designer を開き、移行元サイトに接続します。問題のあるワークフローを見つけて開きます。Settings セクションで、Task List と History List のフィールドに既存のリストが選択されていることを確認します。ワークフローを発行します。SharePoint Designer が壊れた参照を修正するため、その後 ShareGate Migrate でワークフローをコピーできるようになります。

ワークフローを発行しようとすると、SharePoint Designer がエラーを返す場合があります。これは、ワークフローが現在無効な状態であり、ShareGate Migrate でコピーする前に修正する必要があることを意味します。このようなワークフローは通常実行できないため、単に使われなくなったワークフローであり、移行時には無視しても問題ない場合があります。

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?