#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-файл о том, как добавить матрицу и настроить ее так, как вы хотите.
Если вы нашли ответ полезным, пожалуйста, отметьте его проверенным. Спасибо