创建报价产品时出现JS错误

时间:2017-02-22 10:03:42

标签: dynamics-crm dynamics-crm-2016 dynamics-crm-365

将产品添加到报价时,我遇到了一个大问题。我把这个错误(?)缩小到这种情况,我每次都可以重复它:

  1. 创建新组织
  2. 自定义报价实体以显示相关产品列表 - 我们希望使用其主要表单添加产品(不是快速创建而不是内联网格)
  3. 在自定义报价表单上,点击添加新产品以显示如下表格 enter image description here
  4. 在此表单中填写Quantity字段,其中包含任意值
  5. 最终部分 - 点击Pricing上的两次,这样您就会获得Override price并返回Use default
  6. 在我点击Pricing上的第二次后,我收到了JavaScript错误:

    TypeError: Cannot read property 'errorCode' of null
    at Object.<anonymous> (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=FormControlBundle&ids=1223231347-405283869:11181:26)
    at Object.<anonymous> (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1497:44)
    at j (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1418:29)
    at Object.add [as fail] (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1437:69)
    at Array.<anonymous> (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1495:32)
    at Function.each (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:209:30)
    at Object.<anonymous> (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1492:23)
    at Function.Deferred (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1518:34)
    at Object.then (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=JqueryBaseBundle&ids=727017229-892652631-1552783829:1490:26)
    at Mscrm.TurboForm.Control.FormData.refresh (http://crodevcrm2/newcro/_common/JsProvider.ashx?bundle=FormControlBundle&ids=1223231347-405283869:11178:26)
    

    但还有更多...当我第一次填写所有必填字段时,如Existing productUnitQuantityPrice per unit,然后点击Pricing记录保存自己。当我在设置中将Use legacy form rendering更改为true时,错误消失,但仍然会解除保存。这里没有自定义的JavaScript,所以这个问题的原因是什么以及如何解决这个问题? 如果有人能在他的环境中重现这一点,我会非常感激。

    我在CRM 2016(更新1)和CRM 365上进行了检查 - 这两种语言都是波兰语。

0 个答案:

没有答案