Возможности САБД 5NTe BANK при построении отчетов
Формирование отчетов в продуктах линии 5NTe производится с помощью генераторов отчетов, которые позволяют получать отчетные формы путем интерпретации шаблонов (образцов) отчетов, доступных для модификации администратору системы.
В системе существуют следующие типы генераторов отчетов:
Тип генератора | Результат работы отчета |
Quick Report | Отчет разрабатывается и редактируется с помощью генератора отчетов на базе Quick Report. Результатом работы такого отчета является графическое изображение с результатом выполнения заданных функций. |
Отчеты в формате текстового файла (ASCII) | Отчет разрабатывается и редактируется с помощью специального редактора образцов отчетов, созданного разработчиками компании Диасофт. Отчет получается в виде текстового файла. Формат вывода данных задается пользователем с помощью механизма масок. Отчет формирует данные за диапазон дат, за указанную дату или по указанному объекту. |
В формате Microsoft Word | Отчет разрабатывается и редактируется с помощью генератора отчетов, созданного разработчиками компании Диасофт. Отчет получается в виде Word-файла и используется для печати договоров, платежных поручений. Отчет формируется по отмеченным объектам. |
Выгрузка в Exсel | Используется для передачи данных в Exсel из любой таблицы системы |
Построение диаграмм | Генератор диаграмм |
Все получаемые из системы отчеты строятся на основании образцов отчетов. Образцы отчетов могут быть разработаны администратором системы. Такой подход позволяет максимально быстро реагировать на изменения требований к отчетности. Кроме этого, администратор имеет возможность изменить форму и содержание данных в отчетах без непосредственного участия специалистов фирмы-разработчика программных средств.
В дистрибутиве системы поставляются образцы отчетов в соответствии с требованиями ЦБ РФ. Они разработаны с помощью средств и механизмов системы.
Данные, используемые в отчетах, извлекаются из базы с помощью стандартного языка Transact-SQL. Для изменения форматов вывода данных применяется механизм масок. В отчетах, требующих особо сложной обработки данных, возможно использование макроязыка DiasoftSCRIPT.
Полученные отчеты можно сохранять в системе, для этого существует специально разработанный "Архив отчетов".
Все отчеты, по необходимости, можно классифицировать по типу или виду, сохранять в нужном формате и под определенным номером.
Существуют различные способы получения отчетов: за интервал дат, по отмеченным объектам, или по условиям, задаваемым при запуске отчета. Запуск отчета может быть инициирован пользователем, или задание на формирование отчета может запускаться с заданной пользователем периодичностью (каждый час, раз в день, в неделю и т.д.).
Число отчетов неограниченно.
Работа со списком отчетов
Список образцов отчетов вызывается из главного меню программы из пункта Отчетность и формулы, подпункт Образцы отчетов; либо по кнопке , которая присутствует во всех экранных формах, где есть возможность получения отчетов.
Рис. 3.153. Список образцов отчетов
"Быстрая" печать отчета
По кнопке в верхней части таблицы образцов отчетов, либо по пункту всплывающего меню Печать отчета (Ctrl+P) формируется отчет и отправляется на печать без просмотра результата отчета. При этом на экране появляется следующее сообщение: "Документ отправлен на печать!"