我有一个MachineProcess实体,它有一个布尔属性IsGroup,在AddandEditMachineProcess屏幕中,我想根据值IsGroup选项卡PartGroup Change Visibility。我的代码如下所示不起作用。
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}});};
请为正确的代码提供帮助,谢谢!
答案 0 :(得分:0)
基于布尔值为true或false,我有类似的东西。如果这个布尔值保存在数据库的表中,那么类似的东西将起作用:
if (screen.MachineProcess.IsGroup == true) {
screen.findContentItem("PartGroups").isVisible = true;
}
else
{
screen.findContentItem("PartGroups").isVisible = false;
}