Выполните XML xrmtoolbox для Dynamics 365 с ошибкой «Указанный ключ отсутствует в словаре» - PullRequest
0 голосов
/ 04 февраля 2020

Я хочу создать представление в Dynamics 365 и не могу фильтровать в системе, поэтому я использую XRMToolBox, чтобы получить XML и настроить его. Итак, вот мой код:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" >
<entity name="opportunity" >
  <attribute name="name" />
  <attribute name="estimatedclosedate" />
  <attribute name="parentaccountid" />
  <attribute name="estimatedgrossprofit" />
  <attribute name="objections" />
  <attribute name="escalationstrategy" />
  <attribute name="conversionstrategy" />
  <order attribute="estimatedclosedate" descending="false" />
  <link-entity name="connection" from="record2id" to="opportunityid" alias="MyConnections" >
    <link-entity name="connectionrole" from="connectionroleid" to="record1roleid" alias="salesteamcategory" />
  </link-entity>
  <filter type="or" >
    <filter type="and" >
      <condition attribute="ownerid" operator="eq-userid" />
      <condition attribute="statecode" operator="eq" value="0" />
    </filter>
    <filter type="and" >
      <condition entityname="connection" attribute="record1id" operator="eq-userid" />
      <condition entityname="connection" attribute="statecode" operator="eq" value="0" />
      <condition entityname="connectionrole" attribute="category" operator="eq" value="1001" />
    </filter>
  </filter>
  <attribute name="modifiedon" />
  <attribute name="estimatedvalue" />
  <attribute name="opportunityid" />
</entity>
</fetch>

И когда я выполняю, появляется это сообщение об ошибке.

enter image description here

Может кто-нибудь помочь мне почему это происходит?

1 Ответ

0 голосов
/ 05 февраля 2020

Это некоторая проблема с этим конкретным плагином XrmToolBox. Скопировал запрос и протестировал в Fetch XML builder.

Кроме этих attributes, все остальное в порядке и успешно проанализировано. Это могут быть пользовательские атрибуты, и в них отсутствует префикс, например new_ или какой-либо другой спецификатор издателя c.

  <attribute name="estimatedgrossprofit" />
  <attribute name="objections" />
  <attribute name="escalationstrategy" />
  <attribute name="conversionstrategy" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...