Freigeben über


Formatprüfungen

Möglicherweise haben Sie inkompatible Formate für Datentypen in der Vergangenheit konfiguriert, indem Sie direkt Änderungen an der XML-Datei vornehmen. Wenn diese Änderungen in eine Lösung verpackt und in eine Umgebung importiert werden, werden möglicherweise unerwartete Probleme oder Fehler von Apps, Workflows oder anderen Anwendungen angezeigt. Um dies zu verhindern, werden Formatüberprüfungen sowohl für API-Vorgänge als auch für Lösungsimporte eingeführt.

API-Vorgänge (Aktualisieren und Abrufen)

Durch Ausführen eines Abruf- oder Aktualisierungsvorgangs werden die Formatwerte aktualisiert, wenn Sie über die Berechtigung zum Ändern der Spalten verfügen. Weitere Informationen:

  • Das Abrufen eines Formats für einen Datentyp führt dazu, dass inkompatible Formate in den Standardwert von "Text" in der Antwort geändert werden.
  • Wenn der Aktualisierungsvorgang die Antwort von „Abrufen“ verwendet, wird das korrigierte Format eingeschlossen und in die aktive Ebene geschrieben.

Lösungsimport

Wenn Sie Lösungen importieren, die Formatwerte für Datentypen enthalten, schlagen in den folgenden Szenarien fehl:

  • Wenn Sie eine Lösung erstellen und versuchen, einer Tabelle eine neue Spalte hinzuzufügen, die ein ungültiges Format für den Datentyp enthält.
  • Wenn eine Lösung importiert wird, die eine Spalte mit einem ungültigen Format für den Datentyp für eine Spalte enthält, die bereits in der installierten Lösung vorhanden ist.

Wenn Ihre installierte Lösung im zweiten Szenario eine Spalte mit einem Datentyp mit einem ungültigen Format enthält, wird der Import erfolgreich ausgeführt, bis das inkompatible Format der Spalten in der installierten Lösung aktualisiert wird.

Angenommen, Ihre Lösung ist aufgrund eines ungültigen Formats fehlgeschlagen. In diesem Fall können Sie den Abruf- und Aktualisierungsprozess in der Quellorganisation ausführen, um das ungültige Format zu beheben und dann die Lösung neu zu packen.

Datentypformatkonvertierungen
Spalten "Format" und "FormatName"