Hallo zusammen,
ich versuche grade eine dynamische Picklist zwischen den Feld statuscode in der Entität Verkaufschance und einer weitern
Pickliste erstellen.
Im Blog: dynamiccrm, habe ich folgenden Code gefunden:
function firstPickListOnChange()
{
var firstPickListValue = Xrm.Page.getAttribute("statuscode").getValue();
var secondPickListControl = Xrm.Page.ui.controls.get("new_XXX");
var secondPickListOptions = secondPickListControl.getAttribute().getOptions();
secondPickListControl.clearOptions();
switch(firstPickListValue)
{
case 100000001:
secondPickListControl.addOption(secondPickListOptions [0], 0);
secondPickListControl.addOption(secondPickListOptions [1], 1);
secondPickListControl.addOption(secondPickListOptions [2], 2);
break;
case 100000002:
secondPickListControl.addOption(secondPickListOptions [3], 0);
secondPickListControl.addOption(secondPickListOptions [4], 1);
secondPickListControl.addOption(secondPickListOptions [5], 2);
break;
}
}
Dieser Code Funktioniert zwar aber leider löscht dieser nach der Auswahl des zweiten Picklistwert diesen wieder herraus bzw. zeigt diesen nicht mehr an.
Hat jemand eine Idee wie man diesen Code modifizieren kann so das der ausgewählte Wert weiterhin sichtbar ist bzw. ein anderes Codebeispiel für eine Dynamisches Picklist