Официальный перевод недоступен. Переведите эту страницу с помощью Google:

Объединяйте данные своей бизнес-системы с этикетками, содержащими отчеты. Создавайте отчеты в NiceLabel Designer и заполняйте их данными из вашей бизнес-системы в NiceLabel Automation.

В заполненных отчетах для печати используются ваши данные бизнес-системы. NiceLabel Automation:

  • Получает данные бизнес-системы.

  • Обрабатывает данные, используя фильтр данных.

  • Заполняет отчет обработанными данными.

  • Выполняет печать для новых заполненных отчетов с использованием триггера.

Создание временных баз данных

Перед автоматизацией отчеты необходимо спроектировать. С этой целью отчеты необходимо подключить к базе данных.

Если для отчетов вы используете данные из внешних бизнес-систем, то у вас нет базы данных для работы. Для корректной работы данные отчета должны иметь иерархическую структуру с четко определенными элементами.

Создайте временную базу данных с данными из вашей бизнес-системы (как правило, это данные в формате XML или JSON). Спроектируйте и настройте свои отчеты, используя временную базу данных. Временная база данных необходима исключительно для настройки. Печать настроенных отчетов происходит с использованием триггеров автоматизации, а не временной базы данных.

UUID-37136986-1bbf-336d-a921-0fa949f42863.png

Данные из бизнес-системы без иерархической структуры.

UUID-3f900745-e1a5-5ed3-e863-b3b6179a3aef.png

Данные с иерархической структурой, которые можно использовать для печати отчетов.

UUID-bc42869d-c3a7-a5ef-e3e7-bb0930556865.png

Образец данных (необработанных) в формате XML, которые необходимы для проектирования отчетов.

Создайте текстовый файл базы данных CSV для своей временной базы данных. Вы можете это сделать несколькими способами:

  1. Вручную преобразуйте структуру данных в текстовый файл CSV:

    UUID-d5c7d971-643f-91ac-ea17-7b42ee7af04b.png

    Ручное создание временной текстовой базы данных CSV.

  2. Используйте обычные средства сохранения XML в Excel или инструмент преобразования XML в CSV и вручную отформатируйте данные в электронной таблице.

  3. Используйте фильтр данных Automation для автоматической обработки данных в текстовую базу данных CSV (см. включенный образец файла XML в CSV для получения дополнительной информации).

Проектирование автоматических отчетов

Откройте Designer, чтобы создать отчет с использованием временной текстовой базы данных CSV:

  1. Подключите свою временную текстовую базу данных CSV к своему отчету.

  2. Спроектируйте свой отчет, используя текстовые данные CSV в качестве переменной для объектов в вашем определении повторителя.

    Примечание

    Соотнесите свои имена переменных с именами набора данных в фильтре данных, чтобы выполнить правильное сопоставление данных.

    UUID-b74cb9bf-193f-cd7f-f56b-8c692193929b.png

    Проектирование отчетов с использование временной текстовой базы данных CSV.

Создание фильтров данных

Создайте фильтр данных в Automation для использования его в отчетах (дополнительную информацию о создании фильтров XML см. во включенном образце триггера):

UUID-2154bab4-7f0a-875c-a010-27cd26cd8e66.png

Настройка фильтра данных XML.

Советы по созданию фильтров данных для отчетов:

  • Вы можете воспользоваться мастером настройки импорта структуры для импорта структуры данных.

  • Присвойте имена элементам в блоках данных повторяющихся элементов.

  • Задайте элементы в качестве областей назначения или установите вложенные элементы в роли переменных.

Создание триггеров для нового фильтра данных

Примечание

Для работы триггера необходимо, чтобы имена источников данных в Designer совпадали с именами полей блоков данных в фильтре данных.

  • Включите действие Использовать фильтр данных, чтобы применить фильтр данных.

    UUID-8adcac97-da66-9ffb-1594-5edbe6c3d92e.png
    • Включите настройку Собирать данные для отчетов, чтобы собирать все записи в таблицу, которую Automation использует для открытия этикеток отчета.

      Примечание

      Используйте одинаковые имена структуры данных в отчетах, триггерах и фильтрах.

  • Включите действие Печать этикетки.

    UUID-68fd3beb-a876-5fbd-d724-6dbb20f1651e.png
    • Включите настройку Все (неограниченное количество).

Запустите триггер. Ваш отчет теперь автоматически обновляется и заполняется новыми данными и печатями с использованием вашего триггера.