【发布时间】:2016-12-15 19:54:28
【问题描述】:
我正在尝试获取一个字段值(这是一个两个选项复选框),如果选中,则将部分的可见性设置为 true,如果未选中,则将可见性设置为 false。我将它设置在字段上以在更改事件上调用该函数。
当我进入表单并选中该框或取消选中该框时,它会给我一个脚本错误。
这是我正在使用的功能:
function SetProductVisible(){
if (Xrm.Page.getAttribute("ee_productspecific").getValue()){
Xrm.Page.ui.tabs.get(“SubGrids”).sections.get(“Products”).setVisible(true);
}
else{
Xrm.Page.ui.tabs.get(“SubGrids”).sections.get(“Products”).setVisible(false);
}
};
感谢您的帮助。
字段默认值也设置为“否”
【问题讨论】:
-
在浏览器中打开开发工具,然后执行产生错误的操作。脚本工具中的调试器应在异常处自动中断。我知道这是 Chrome 和 FF 开发工具的行为,对于 IE,您可能需要勾选一个选项以暂停异常。
-
您很可能没有正确的选项卡或部分名称,首先检查表单上的选项卡/部分名称(自定义)。