gpt4 book ai didi

dynamics-crm-2011 - 在 dynamics crm 2011 中设置可见的选项卡或部分

转载 作者:行者123 更新时间:2023-12-04 05:05:24 24 4
gpt4 key购买 nike

我有点困惑如何使用该功能。我想使用此逻辑隐藏/显示选项卡和部分。

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

提前致谢

最佳答案

您可以调试您的代码。只需将调试器这个词放在 JS 代码中。当您启动表单时,在选项卡脚本中按 F12 按“开始脚本”,您就可以逐步了解代码的工作方式。

如果要传递字符串,则必须像这样调用它们:

setVisibleTabSection("tab", "Sectname", false);

关于dynamics-crm-2011 - 在 dynamics crm 2011 中设置可见的选项卡或部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15569077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com