我有点困惑如何使用该功能。我想使用此逻辑隐藏/显示选项卡和部分。
function setVisibleTabSection(tabname, sectionname, show) {
var tab = Xrm.Page.ui.tabs.get(tabname);
if (tab != null) {
if (sectionname == null)
tab.setVisible(show);
else {
var section = tab.sections.get(sectionname);
if (section != null) {
section.setVisible(show);
if (show)
tab.setVisible(show);
}
}
}
}
我不知道如何正确调用该函数。
我创建了这个函数,也是一个选项卡(“tab_8”),部分名称是(“tab_8_section_1”),我在其中放置了文本字段(“new_conf_report”)。
之后,我将此函数(在编写代码的同一位置)称为 setVisibleTabSection("tab_8", "tab_8_section_1", false); 此外,我将此函数称为“onLoad”事件
但是我得到了下一个错误:
" var tab = Xrm.Page.ui.tabs.get(tabname); "'Xrm.Page.ui.tabs' - IS null or it isn't object
"tab.setVisible(show); " Object doesn't support this method
提前致谢