3. • создавать шаблонные отчеты в форматах Office
( Word/ Excel/ PowerPoint) с данными и объектами
из QlikView;
• персонифицировать отчеты для различных адресатов;
• централизованно и автоматически распространять отчеты по
различным каналам (настраиваемый e-mail, сетевые папки,
публикация на портал и т. п.).
- это надстройка для QlikView, позволяющая:
4. Централизация регламентированной отчетности
С помощью NPrinting
организация
может развернуть систему
централизованной
подготовки
регламентированной
отчетности на основе уже
имеющейся наработок на
QlikView.
5. Удобное создание шаблонов отчетов и регламентных
заданий
NPrinting позволяет создавать шаблоны отчетов в форматах
Word/Excel/PowerPoint/HTML и импортировать в них данные и элементы из
приложений QlikView (таблицы, диаграммы, списки) простым drag & drop.
К шаблонам прикрепляются регламентные задания, указывающие, какие
данные нужно загружать в копию отчета, и для каких адресатов ее
распространять.
Все настройки выполняются через интуитивный графический интерфейс,
без необходимости написания кода.
6. Гибкая персонификация для адресатов отчетов
В качестве адресатов отчетов могут выступать пользователи и группы.
Адресатам сопоставляются такие параметры персонификации как:
• наборы фильтров для применения к исходным данным,
• каналы распространения (кастомизированный e-mail, персональные
папки, публикация на портале),
Списки адресатов могут быть импортированы из централизованной
адресной книги, плоских файлов.
7. Автоматизированное распространение отчетов по
регламенту
Используя сервер NPrinting (или обычное приложение в режиме службы
Windows), задания можно поставить на регламентное выполнение по
заданному расписанию, в котором предусмотрены логические
последовательности, а также различные варианты условий.
Также пользователи при необходимости могут сами обновить нужные им
копии отчетов, послав на сервер соответствующую команду.
Помимо этого, сервер NPrinting умеет самостоятельно перезагружать
приложения QlikView перед тем как создавать отчеты.
9. Источник данных (Source)
Первым делом NPrinting необходимо указать, какое приложение QlikView
будет использоваться в качестве источника данных и объектов.
Варианты доступа к приложению (файл *.qvw):
• Локальная папка
• Сетевая папка
• QlikView Server
Примечание: хотя в решении NPrinting можно использовать любое количество
приложений QlikView, в одном отчете можно использовать данные и элементы
только из одного приложения.
11. Адресат (Recipient)
Функциональность по настройке адресатов позволяет указывать NPrinting,
кому какие отчеты требуется рассылать.
Адресату можно сопоставить такие атрибуты как: e-mail, личная папка,
фильтры для наложения на данные.
Адресаты могут быть организованы в группы для более простого
управления общими настройками публикации отчетов.
Списки адресатов могут быть импортированы из плоских файлов
(поддерживается большое количество форматов), из централизованной
адресной книги.
13. Фильтры (Filters)
Фильтры – это условия отбора данных для персонификации отчета. Они
могут быть определены для каждого конкретного адресата, а также в
шаблоне отчета или в задании.
Фильтры непосредственно связаны с конкретным приложением QlikView и
представляют собой пары «поле – значения» или «переменная –
значение». Необходимые значения могут быть указаны как в статичной, так
и в динамической форме (в последнем случае применяются выражения
QlikView).
Фильтры также могут быть основаны на закладках QlikView.
15. Шаблоны отчетов (Reports)
Отчет в обычном понимании, это: шаблон + данные + правила
наполнения.
Процесс разработки отчета в NPrinting полностью повторяет эту идеологию.
1. Сначала создается новый или выбирается существующий шаблон
документа требуемого формата (Word/Excel/PowerPoint/HTML).
2. Далее, к выбранному шаблону привязывается источник – приложение
QlikView. Из него выбираются необходимые элементы и данные,
размещаются в шаблоне документа согласно некой структуре.
3. И в заключение настраиваются необходимые правила – как фильтровать
данные (индивидуально для каждого адресата и/или по общему
правилу), создавать ли циклически несколько копий отчета, проверять ли
выполнение определенных условий в данных перед обновлением и т.п.
17. Задания (Tasks)
Задание – это предопределенное действие, которое требуется выполнить в
процессе формирования и распространения отчета.
В большинстве случаев, создаваемое в NPrinting задание указывает, что
некий ранее созданный шаблон отчета должен быть обновлен свежими
данными и распространен определенным адресатам по указанному
каналу.
Дополнительно могут быть созданы вспомогательные задания, с помощью
которых будут решаться такие задачи как перезагрузка приложений QlikView
и определенные манипуляции с ним, импорт списков адресатов и т.д.
19. Расписания (Schedules)
Расписание – это условия, при наступлении которых NPrinting должен
выполнить указанные задания.
Настройка расписаний призвана автоматизировать процесс обновления и
распространения отчетов.
После запуска расписания, система будет выполнять возложенные на нее
задачи автоматически, требуя участия администратора лишь в нештатных
ситуациях.
20. Все элементы NPrinting вместе
Описанные элементы NPrinting логично
расположены в удобном и интуитивно понятном
интерфейсе программы.
Создание нового решения по подготовке
регламентированных отчетов в среде NPrinting
является wizard-подобным, что позволяет
значительно экономить время и требуемые усилия.