Как изменить rdl в файле SSRS с помощью fetchxml для динамики crm 365

Я новичок в динамике CRM.

У меня есть файл rdl, который я извлек из Dynamics CRM 365, и я хочу изменить этот отчет в SSRS.

Обычно я подключаюсь к SQL и могу редактировать свои отчеты, но в CRM все по-другому.

Я загрузил «Microsoft Dynamics 365 Fetch» ​​для своего источника данных в Visual Studio. Во всех руководствах рассказывается о том, как создать новый отчет с помощью fetchxml, и они извлекают файл fetchxml из CRM только с одной сущностью, но мой отчет состоит из более чем одной сущности, и я не знаю, могу ли я изменить отчет в файле rdl. или я также должен извлечь файл fetchxml из CRM.

Если мне действительно нужно извлечь этот файл из CRM, то как получить XML-файл этого конкретного отчета со всеми объектами в отчете.


person Mahta Alijani    schedule 06.11.2018    source источник


Ответы (1)


  1. Если вы установили компонент D365 Fetch, вы сможете создать новый проект отчета в Visual Studio и добавить загруженный файл RDL как существующий файл.
  2. Отчеты могут содержать несколько datasets Каждый набор данных представляет собой запрос FetchXml.
  3. Вы можете построить свой запрос в отчете, но рекомендуется использовать Advanced Find в CRM для построения вашего запроса (с одной или несколькими сущностями), а затем загрузить FetchXml. Затем это можно вставить в текст запроса вашего набора данных rdl.
  4. По завершении вы можете строить свои отчеты и загружать скомпилированный отчет в CRM. Я рекомендую создать новый отчет, чтобы вы не перезаписывали существующий, пока не убедитесь, что он работает должным образом.
person jasonscript    schedule 07.11.2018