Я пытаюсь отключить Tab на основе значения из другого поля (два варианта). В основном моя цель: если процесс завершен = False, то процесс продажи табуляции должен быть отключен. Если процесс завершен = True, то должен быть активирован процесс продажи вкладок. Процесс завершен - это поле с двумя параметрами, а процесс продаж - это вкладка. Я использую приведенный ниже код для отключения всех элементов управления на вкладке. Но я не могу заставить его работать с состоянием другого поля (набор Две опции)Отключить вкладку на основе значения другого поля в CRM 2011
function DisableAllControlsInTab(tabControlNo)
{
var factfindcontrol=Xrm.Page.getAttribute("processcomplete").getValue();
var tabControl = Xrm.Page.ui.tabs.get("sales process");
if (factfindcontrol ==false);
if (tabControl != null) {
Xrm.Page.ui.controls.forEach(
function (control, index) {
if (control.getParent().getParent() == tabControl && control.getControlType() != "subgrid") {
control.setDisabled(true);
}
else {
control.setDisabled(false);
}
});
}
}