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

Сценарій "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 викликати дію Запустити звіт.

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

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

© 2008 - 2023 SMART business