Перейти до основного вмісту

Опис додатку SMART Generic Excel Report

Додаток SMART Generic Excel Report — це розширення для Microsoft Dynamics 365 Business Central, яке дозволяє формувати Excel звіти на основі створених шаблонів даних, за допомогою меппінгу змінних в шаблоні даних і комірок Excel звіту, без написання коду і без залучення розробника.

SMART Generic Excel Report має використовуватись разом з додатком SMART Data Template.

Для формування універсальних Excel звітів необхідно виконати наступні налаштування.

1. Створення універсального Excel звіту​

Сторінка: Універсальні звіти Excel

Необхідно створити новий універсальний звіт Excel, заповнивши наступні поля:

ПолеОпис
КодУнікальний ідентифікатор звіту.
ОписОпис звіту.
Код шаблону ExcelНеобхідно обрати Шаблон Excel для генерації звіту. Попередньо, шаблон необхідно створити, проіменувати всі комірки і області Excel, які мають заповнюватись по відповідним кодам співставлення даних з шаблонів даних.
Id таблиці головного об'єкта данихID кореневої таблиці.
Назва таблиці головного об'єкта данихНазва кореневої таблиці (заповнюється автоматично).
Код шаблону данихНеобхідно обрати шаблон даних, на основі якого буде формуватись звіт. В шаблоні даних мають бути визначені всі змінні, які будуть вивантажуватись в Excel звіт. Детальний опис процесу створення і налаштування шаблону даних можна знайти в сценарії SMART Data Template.

2. Створення Секцій звіту​

Для обраного шаблону Excel необхідно додати розділи в табличній частині Секції

ПолеОпис
Ім'я листаІм'я листа файлу Excel, обраного в полі Код шаблону Excel, необхідно обрати значення з випадаючого списку.
Назва секціїНазва відповідної області в шаблоні Excel, , необхідно обрати значення з випадаючого списку. Всі області мають бути попередньо створені в Excel шаблоні, що визначений в полі Код шаблону Excel. Це, наприклад, області HEADER, LINE, FOOTER.
ПовторенняНеобхідно встановити Так для області Excel звіту, що має бути повторювальною.

3. Налаштування співставлення для комірок Excel​

Для кожної комірки Excel звіту, в яку має вивантажуватись інформація з системи, має буде вказане співставлення (маппінг) з змінними шаблону даних, що вказаний в полі Код шаблону даних. Для визначення такого співставлення на картці Універсального звіту Excel для кожної секції необхідно зайти на сторінку Відображення універсального Excel звіту, натиснувши кнопку Співставлення на рядку з секцією універсального Excel звіту.

На сторінці Відображення універсального Excel звіту можна викликати функцію Запропонувати змінні, і вибрати зі списку комірки Excel шаблону, для яких необхідно визначити співставлення (комірки Excel система генерує автоматично з шаблону Excel, після того як він був імпортований до системи).

ПолеОпис
Назва змінноїНазва комірки в Excel шаблоні.
Тип данихМожна вказати тип, з яким дані будуть вивантажуватись в звіт Excel, наприклад: Текст (текстовий формат); Дата (формат дати); Десяткове (числовий формат); Так/Ні.
Формат числаМожна вказати формат, у якому треба вивантажувати числові показники.
Код даних співставленняВизначає змінну шаблону даних, що вказаний для даного універсального звіту, яка має вивантажуватись в визначену комірку Excel.

4. Запуск звіту​

Для запуску звіту необхідно на сторінці Універсальний звіт Excel викликати дію Запустити звіт.

5. Вибір звіту для "Вибір звіту - персонал"​

Створений універсальний Excel звіт можна обрати на сторінці Вибір звіту - персонал для певного типу документа. Це дозволить генерувати цей звіт з відповідного джерела. Наприклад, можна створити універсальний Excel звіт для наказу на відпустку (наприклад, по формі П-3), створити Excel шаблон для нього, шаблон даних і налаштувати універсальний звіт. Після цього, зазначити звіт 72835670 на сторінці Вибір звіту-персонал для Наказу на відпустку, обрати необхідний макет. При запуску друку з наказу на відпустку з'яявиться можливість сформувати цей звіт в Excel відповідно до налаштованого шаблону універсального звіту.

© 2008 - 2026 SMART business