我有一项任务是将CRM 4.0升级到CRM 2013,并且CRM有太多的自定义。我已更改代码,然后升级到CRM 2011,然后在CRM 2011上应用RU 16,然后获取数据库并导入CRM 2013。 现在在CRM 2013中,我在销售订单上面临以下错误。并且表单未加载数据并显示页面上的错误。
我已经看到此错误是由功能区按钮代码引起的。
enter code here
Microsoft Dynamics CRM Error Report Contents
<CrmScriptErrorReport>
<ReportVersion>1.0</ReportVersion>
<ScriptErrorDetails>
<Message>Unable to get property 'ClientVariables' of undefined or null reference</Message>
<Line>2</Line>
<URL>/_common/JsProvider.ashx?ids=1959345455-451858892-1713948411-1279630416-1250882489-367493978-19173614-574022791-696891199-2007586035-1552783829&ver=-732227036</URL>
<PageURL>/_forms/read/page.aspx?etc=1088&id=%7b2D6957CA-A049-E411-93FF-00155D171506%7d&pagemode=iframe&theme=Outlook15White</PageURL>
<Function>anonymous(){returnthis.get_$L_0().ClientVariables}</Function>
<CallStack>
<Function>anonymous(){returnthis.get_$L_0().ClientVariables}</Function>
</CallStack>
</ScriptErrorDetails>
<ClientInformation>
<BrowserUserAgent>Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)</BrowserUserAgent>
<BrowserLanguage>en-US</BrowserLanguage>
<SystemLanguage>en-US</SystemLanguage>
<UserLanguage>en-US</UserLanguage>
<ScreenResolution>1366x768</ScreenResolution>
<ClientName>Web</ClientName>
<ClientTime>2014-10-02T17:22:42</ClientTime>
</ClientInformation>
<ServerInformation>
<OrgLanguage>1033</OrgLanguage>
<OrgCulture>1033</OrgCulture>
<UserLanguage>1033</UserLanguage>
<UserCulture>1033</UserCulture>
<OrgID>{4D4702C4-252C-E411-892F-00155D171505}</OrgID>
<UserID>{9FDA4ECF-252C-E411-892F-00155D171505}</UserID>
<CRMVersion>6.0.0.809</CRMVersion>
</ServerInformation>
</CrmScriptErrorReport>
我做了以下事情:
1- IISRest 2-重启系统 3-执行此操作时从SalesOrder_Ribbon webresource中删除代码然后删除错误但重置IIS后再次出现错误 4-从浏览器中删除临时文件 5-使用Internet Explorer和chrome
请帮我解决这个问题。
此致 M Salman Malik
答案 0 :(得分:1)
当我遇到同样的问题时,我通过向Campaign实体添加Read权限来修复它。
有了它,它开始工作正常。
请告诉我这是否适合您。
干杯, 亚历杭德罗·塞塞蒂