Как создать отчет с перекрестной вкладкой / матрицей в D365 для типа продукта, поставщиков и нескольких измерений

#matrix #report #axapta #crosstab #dynamics-365

#матрица #Сообщить #axapta #перекрестная таблица #динамика-365

Вопрос:

У меня есть требование разработать отчет с перекрестной вкладкой или матрицей в D365 традиционным способом. Мне нужно создать отчет, в котором приводится краткое описание количества, цены за единицу и количества для типа продукта на основе поставщиков. Предполагается, что лучшим дизайном будет отчет с перекрестными вкладками, в котором столбцы отображают тип продукта и измерение, а строки представляют каждого поставщика. Показал небольшой пример.

                          Column1                        Column2
                     Product Type 1                Product Type 2
                Qty | price per unit | Amount    Qty | price per unit | Amount 
 Row1  Vendor1
 Row2  Vendor2            
  

Не мог бы кто-нибудь из вас рассказать мне, как начать получать отчет с перекрестными вкладками, как указано выше, в отчете D365.
Я не знаю, как приступить к разработке этого отчета. Любая предоставленная помощь будет высоко оценена. Заранее спасибо.

Ответ №1:

Просим вас перейти по ссылке ниже, которая поможет вам получить базовые знания о том, как создавать отчеты SSRS для D365. Вы можете использовать шаблон матрицы для создания упомянутого вами отчета.

https://readyxrm.blog/2018/07/24/how-to-create-your-first-dynamics-365-ssrs-report/

У меня нет доступной сущности vendors, поэтому я использовал объект QuoteDetails для этого примера, поскольку к нему также прикреплено несколько продуктов. Ниже приведен пример выборки, который я использовал.

 <fetch>
  <entity name="quote" >
    <attribute name="quoteid" />
    <attribute name="quotenumber" />
    <link-entity name="quotedetail" from="quoteid" to="quoteid" link-type="inner" alias="quotedetail" visible="true" >
      <attribute name="productname" />
      <attribute name="productidname" />
      <attribute name="producttypecode" />
      <attribute name="productnumber" />
    </link-entity>
  </entity>
</fetch>
  

Кроме того, прилагается gif-файл о том, как добавить матрицу и настроить ее так, как вы хотите.введите описание изображения здесь

Если вы нашли ответ полезным, пожалуйста, отметьте его проверенным. Спасибо