Zum Hauptinhalt springen

Cannot create the field because the type is not supported

Symptome

Beim Versuch, eine Spalte zu migrieren, wird die folgende Meldung angezeigt:

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

Fehlercode

  • AN-020-032

Details

Dieser Fehler tritt normalerweise auf, wenn eine Spalte migriert wird, die einen benutzerdefinierten Feldtyp verwendet, der entweder intern entwickelt wurde oder von einem Drittanbieter stammt. Wenn der Feldtyp am Ziel nicht verfügbar ist, kann ShareGate Migrate die entsprechende Spalte nicht erstellen, um den Inhalt am Ziel zu migrieren.

Lösung

Stellen Sie den benutzerdefinierten Feldtyp nach Möglichkeit am Ziel bereit und migrieren Sie Ihre Liste erneut.

Wenn Sie den benutzerdefinierten Feldtyp nicht am Ziel bereitstellen können, können Sie Ihre Spalte nicht erhalten.

Um die Werte des nicht unterstützten Felds zu erhalten, können Sie versuchen, das Quellfeld einer neuen einzeiligen Textspalte am Ziel zuzuordnen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die Zielliste in SharePoint.

  2. Gehen Sie zu List Settings.

  3. Klicken Sie im Bereich Columns auf Create column.

  4. Erstellen Sie eine neue Textspalte (einzeilig oder mehrzeilig, je nach Art der Werte in der Quelle).

  5. Öffnen Sie ShareGate Migrate.

  6. Gehen Sie zu Copy.

  7. Wählen Sie Copy content aus.

  8. Stellen Sie eine Verbindung zur Quellliste her.

  9. Stellen Sie eine Verbindung zur Zielliste her.

  10. Klicken Sie auf Mappings.

  11. Wählen Sie Properties aus.

  12. Ordnen Sie das benutzerdefinierte Feld dem neu erstellten Textfeld zu.

  13. Klicken Sie auf Save.

  14. Führen Sie die Migration aus.

Hinweis: Die Zuordnung der Eigenschaft funktioniert nicht in allen Fällen. Einige Feldtypen können Daten enthalten, die nicht mit einem Textfeld kompatibel sind.

Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.

Hat dies deine Frage beantwortet?