Lightswitch html одно свойство (Boolean) изменило другое свойство isVisible соответственно изменяется
У меня есть объект MachineProcess, который имеет логическое свойство IsGroup. На экране AddandEditMachineProcess я хочу, чтобы вкладка PartGroup изменила видимость в соответствии со значением IsGroup. мой код, как показано ниже, это не работает.
myapp.AddEditMachineProcess.Details_postRender = function (element, contentItem) {
// Write code here.
contentItem.details.addChangeListener("IsGroup", function (e) {
var isGroup = contentItem.value.MachineProcess.isGroup;
var partGroup = contentItem.findItem("PartGroups");
if(isGroup){partGroup.isVisible}});};
пожалуйста, помогите для правильного кода, спасибо!
1 ответ
У меня есть нечто подобное, основанное на логическом значении, являющемся истинным или ложным. если это логическое значение сохранено в таблице в базе данных, тогда будет работать что-то вроде этого:
if (screen.MachineProcess.IsGroup == true) {
screen.findContentItem("PartGroups").isVisible = true;
}
else
{
screen.findContentItem("PartGroups").isVisible = false;
}