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

Cannot create the field because the type is not supported

症状

列を移行しようとすると、次のメッセージが表示されます。

Cannot create the field 'My Column' because the type 'Custom Field Type' is not supported.

エラーコード

  • AN-020-032

詳細

このエラーは通常、社内で開発されたものかサードパーティ製かを問わず、カスタムフィールドタイプを使用している列を移行する際に発生します。そのフィールドタイプが移行先で使用できない場合、ShareGate Migrate はコンテンツを移行先へ移行するための適切な列を作成できません。

解決方法

可能であれば、カスタムフィールドタイプを移行先にデプロイしてから、リストを再度移行してください。

カスタムフィールドタイプを移行先にデプロイできない場合、その列を保持することはできません。

サポートされていないフィールドの値を保持するには、移行元のフィールドを移行先の新しい 1 行テキスト列にマッピングすることを試してみてください。手順は以下のとおりです。

  1. SharePoint で移行先のリストを開きます。

  2. List Settings に移動します。

  3. Columns セクションの Create column をクリックします。

  4. 新しいテキスト列を作成します(移行元にある値の種類に応じて、1 行テキストまたは複数行テキストを選択します)。

  5. ShareGate Migrate を開きます。

  6. Copy に移動します。

  7. Copy content を選択します。

  8. 移行元のリストに接続します。

  9. 移行先のリストに接続します。

  10. Mappings をクリックします。

  11. Properties を選択します。

  12. カスタムフィールドを、新しく作成したテキストフィールドにマッピングします。

  13. Save をクリックします。

  14. 移行を実行します。

注: プロパティのマッピングは、すべてのケースで機能するとは限りません。一部のフィールドタイプには、テキストフィールドと互換性のないデータが含まれている場合があります。

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

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