Я немного смущен, как использовать эту функцию. Я хотел бы скрыть/показать вкладку и раздел, используя эту логику.
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
заранее спасибо