その機能の使い方に少し戸惑っています。このロジックを使用して、タブとセクションを非表示/表示したいと思います。
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
前もって感謝します