Dynamics CRM JavaScript 在页面加载图片和代码时出现“错误:函数未定义”

问题描述 投票:0回答:1

在页面加载时,我收到以下错误消息: ReferenceError:未定义 ShowHideBasedOnAccountType

[页面加载错误](https://i.stack.imgur.com/Iu8So.png)

这些是我遵循的步骤:

  1. [已添加网络资源](https://i.stack.imgur.com/Dqdm0.png)

  2. [已添加到表单属性] (https://i.stack.imgur.com/P7xDw.png)

  3. [已添加到我的字段属性] (https://i.stack.imgur.com/e5B1D.png)

[重新访问页面并收到此错误:] (https://i.stack.imgur.com/Jo7E3.png)

我当前的代码

function ShowHideBasedOnAccountType()
{
           if (Xrm.Page.getAttribute("glk_phonecall_accounttype").getSelectedOption() != null)
           {
            var AccountType = Xrm.Page.getAttribute("glk_phonecall_accounttype").getSelectedOption().text;
           if (AccountType!=null)
            {
                if( AccountType == 'Law Enforcement')
                      {                      
                      Xrm.Page.ui.tabs.get(“Summary”).sections.get("LE KPI").setVisible(true);
              Xrm.Page.ui.tabs.get(“Summary”).sections.get("CSM KPI").setVisible(false);
                      } 

                    else
                       {                      
                       Xrm.Page.ui.tabs.get(“Summary”).sections.get("LE KPI").setVisible(false);
               Xrm.Page.ui.tabs.get(“Summary”).sections.get("CSM KPI").setVisible(true);
                       }                      

                    }
           }
}

有什么线索可能是什么问题吗?

我已经四次检查了我的代码,确保我已在 Dynamics CRM 中添加了我的 Web 资源并且我正在调用它。

javascript dynamics-crm microsoft-dynamics dynamics-crm-2016
1个回答
0
投票

看起来您已经完成了所有步骤。有些事情值得尝试。

  1. 您发布了更改吗?
  2. 您可以使用浏览器调试器工具验证您的 JavaScript Web 资源是否已加载吗?
© www.soinside.com 2019 - 2024. All rights reserved.