Hello,
The JS code below works in CRM Classic mode but doesn't in UCI. The page just reloads itself endlessly.
Any clues?
Thank.
function onLoad(executionContext) {
ShowHideBPF(executionContext);
}
function ShowHideBPF(executionContext) {
formContext = executionContext.getFormContext();
debugger;
if (formContext.getAttribute("s_subtype").getValue() === 1) {
formContext.data.entity.save();
formContext.data.process.setActiveProcess("XXXXX-XXXXX-XXXXXXX-XXXXXX", SetProcessVisibility);
}
else if (formContext.getAttribute("s_subtype").getValue() === 2) {
formContext.data.entity.save();
formContext.data.process.setActiveProcess("XXXXX-XXXXX-XXXXXXX-XXXXXX", SetProcessVisibility);
}
else if (formContext.getAttribute("s_subtype").getValue() === 3 {
formContext.data.entity.save();
formContext.data.process.setActiveProcess("XXXXX-XXXXX-XXXXXXX-XXXXXX", SetProcessVisibility);
}
else if (formContext.getAttribute("s_subtype").getValue() === 4) {
formContext.data.entity.save();
formContext.data.process.setActiveProcess("XXXXX-XXXXX-XXXXXXX-XXXXXX", SetProcessVisibility);
}
else {
formContext.ui.process.setVisible(false);
}
}