JavaScript .setRequiredLevel("none")

24. September 2015 11:43

Hallo zusammen,

ich habe in einem Formular ein Pflichtfeld das je nach Einstellung eines Optionssatz entweder ein Pflichtfeld bleiben soll oder eben nicht. Bisher ging dies wunderbar über den JavaScript Befehl .setRequiredLevel("none"). Leider scheint der in CRM 2015 nicht mehr auszureichen, denn das rote Sternchen neben dem Feld verschwindet zwar, das Formular meckert aber unten rechts das das Feld erst gefüllt werden muss um speichern zu können. Nach einer halben Minute wird das Formular dann doch automatisch abgespeichert. Ist also in dem Sinn kein gravierendes Problem aber irreführend für den User. Kann man das irgendwie mit einem andern JavaScript Befehl besser lösen oder muss ich einfach damit leben?

Re: JavaScript .setRequiredLevel("none")

25. September 2015 08:14

Hallo Nicole,

der Befehl setRequiredLevel wird auch in CRM 2015 vollständig unterstützt, siehe https://msdn.microsoft.com/de-de/library/gg334409.aspx

Xrm.Page.getAttribute(arg).setRequiredLevel(requirementLevel)

Bei euch muss ein anderes Problem vorliegen. Hast du eventuell noch ein JavaScript, das den Feldinhalt prüft und dann eine Meldung ausgibt?