Как изменить rdl в файле SSRS с fetchxml для динамического crm 365 - PullRequest
0 голосов
/ 06 ноября 2018

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

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

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

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

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

1 Ответ

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