In Dynamics CRM 2013 ist es möglich, ein Feld, das in einem Formular geändert wurde, rückgängig zu machen, wenn ein Geschäftsprozessfehler auftritt?Formularänderungen rückgängig machen, wenn eine Ausnahme auftritt
For example:
1. User changes a text field on a form from 'abc' to 'xyz'
2. User clicks save
3. CRM pre-operation plugin validates field, 'xyz' not allowed, exception thrown
4. CRM displays business process error to user, 'xyz' is not allowed
5. The value 'xyz' is still shown in the form
Das gewünschte Verhalten, das wir wollen, ist ‚xyz‘ zu ‚abc‘ in Schritt zurückzukehren 5.
Wenn ein Plugin einen Fehler auslöst, wird es automatisch auf die ursprünglichen Werte zurückgesetzt, weil die Werte nicht gespeichert werden. Erzähl mir auch, ob es sich um eine benutzerdefinierte Entität oder Standardeinheit handelt? –