Freigeben über


Das Auswählen von "Eigenschaften festlegen" im Workflow-Designer schlägt nach der Anpassung des Entitätsformulars fehl.

Dieser Artikel bietet eine Lösung für ein Problem, bei dem die Auswahl Festlegen von Eigenschaften im Workflow-Designer nach der Anpassung des Entitätsformulars fehlschlägt.

Gilt für: Microsoft Dynamics 365
Ursprüngliche KB-Nummer: 4523940

Symptome

Nach dem Anpassen der Hauptform einer CDS-Entität, die in einem Workflow verwendet wird, führt die Auswahl Festlegen von Eigenschaften in einem der Schritte dieser Entität(z. B. Erstellen, Aktualisieren usw.) dazu, dass das zugeordnete Fenster nicht geladen werden kann.

Ursache

Der Workflow-Designer wendet die Dynamics-Formularinfrastruktur an, um die Benutzeroberfläche zu laden, die beim Arbeiten mit Entitätsschritten beobachtet wird. Ein Beispiel ist ein Workflow mit einem Aktualisierungsschritt. Wenn Festlegen von Eigenschaften aufgerufen wird, ist das geladene Formular das Standardhauptformular für diese Entität. Wenn dieses Hauptformular angepasst wurde und diese Anpassung aus irgendeinem Grund zu einem ungültigen Formular führt, führt es zu diesem Problem.

Beachten Sie, dass der Workflow-Designer im Gegensatz zum Formular-Designer, der nur die felder anzeigt, die im Formular vorhanden sind, ein Entitätsformular vollständig mit allen vorhandenen Feldern lädt.

Beschluss

Unten sind einige Problemumgehungen aufgeführt, um die Blockierung dieses Szenarios aufzuheben:

  1. Wenn die Formularanpassung bekannt ist(z. B. ein IFrame-Steuerelement im Hauptformular der Entität, das auf eine ungültige URL verweist), beheben Sie sie, und speichern und veröffentlichen Sie das Formular, um das Problem zu beheben.
  2. Das Entfernen der Anpassung aus dem Formular, falls nicht erforderlich, ist eine weitere Option.
  3. Wenn die genaue Anpassung unbekannt ist, sollte Ihnen der folgende Ansatz helfen.
    • Erstellen Sie ein neues Hauptformular für die relevante Entität (zum Beispiel ein neues Hauptformular für Account, wenn sich der Workflow auf der Account-Entität befindet).
    • Entfernen Sie alle Felder aus diesem neuen Hauptformular mit Ausnahme aller erforderlichen Felder, und legen Sie sie als Standardhauptformular fest.
    • Der Workflow-Designer sollte nun das Fenster Eigenschaften festlegen erfolgreich laden.
    • An diesem Punkt können Sie die Felder, die Sie für das Formular benötigen, einzeln hinzufügen, um zu versuchen und zu identifizieren, welches Feld diesen Fehler verursachen könnte.