Сценарій "SMART Generic Excel Report" .
Extension - SMART Generic Excel Report, має використовуватись разом з розширенням "SMART Data Template".
Додаток SMART Generic Excel Report — це розширення для Microsoft Dynamics 365 Business Central, яке дозволяє формувати Excel звіти на основі створених шаблонів даних, за допомогою меппінгу змінних в шблоні даних і комірок Excel звіту, без написання коду і без залучення розробника.
Для формування універсальних 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 викликати дію Запустити звіт.