Существует огромное количество систем построения отчетов, как встроенных в другие программы, так и независимых. Многиетакие системы достаточно сложны и требуют знания языков программирования. С другой стороны часто просто создать отчет недостаточно, требуется больше возможностей, да и данные могут находиться в различных источниках.
Программа «Генератор Документов Про» позволяет не просто создавать документы и отчеты, а управлятьданными.
Управление данными – это возможность создавать последовательность действий, которые выполняются с каждойстрокой таблицы данных.
| Первым действием мы можем заполнить два шаблона, созданные в MS Word и в MS Excel.Вторым действием мы можем напечатать полученные документы. Затем, первый документ отправить по электронной почте, а второй– выложить на FTP-сервер. |
Действия с данными
Последовательность действий собирается как из кубиков, не требуется никаких дополнительных знаний, но при этом исключительногибко. Почти каждый параметр действия может содержать специальные переменные, определяющие зависимость значения параметраот данных.
| Путь для сохранения заполненного шаблона можно записать так: C:\Документы\{$Отдел$}\{$ФИО$}.doc.Таким образом заполненные шаблоны получат нужные имена в соответствии с реальными данными. |
Версия Генератора Документов Про 2.0 поддерживает следующие действия:
Действие | Описание | Примечание |
Сохранить файл | Сохраняет заполненный шаблон на диск. |
|
Отправить по почте | Отправляет документ по электронной почте | К письму можно присоединить заполненный шаблон и дополнительный файл с диска. |
Печатать файл | Печатает файл или заполненный шаблон |
|
Выгрузить файл на FTP | Выгружает файл или заполненный шаблон на указанный FTP-сервер. |
|
Источник данных
Интересно, что таблица данных, которая используется для работы программы, может быть сформирована из нескольких источниковданных. Например, часть данных может храниться в файле MS Excel, а другая часть в базе данных MS SQL. Программа собираетданные из указанных источников и соединяет их между собой в единую таблицу данных.
Версия Генератора Документов Про 2.0 поддерживает следующие источники данных.
Источник данных | Описание | Примечание |
MS Excel | Чтение файлов MS Excel. | Требуется установленный MS Excel |
Прямое чтение MS Excel | Чтение файлов MS Excel. | Установленный MS Excel не требуется. Не рекомендуется, если файл содержит формулы |
CSV-файл | Простой текстовый файл. | Данные записываются через разделитель. |
Таблица MS SQL | Чтение данных из таблицы базы данных MS SQL |
|
Шаблоны документов
Одно из основных действий программы – заполнение данными шаблонов документов. Шаблон может быть созданв MS Word или в MS Excel или просто в текстовом файле. Каждый шаблон имеет набор полей – специально обозначенных мест в тексте,которые будут заменяться реальными данными в процессе работы программы.
Рисунок 3 Пример файла шаблона, созданного в MS Word
Версия Генератора Документов Про 2.0 поддерживает следующие типы шаблонов.
Шаблон | Описание | Примечание |
Файл MS Word | Файл, содержащий поля (fields). | См. здесь |
Файл MS Word | Файл, содержащий переменные в тексте |
|
Текстовый файл | Файл, содержащий переменные |
|
Файл MS Excel | Файл, содержащий переменные в ячейках |
|
Переменной называется часть текста, обозначенная знаками {$$}. Например такой текст:
Уважаемый {$Имя$} {$Фамилия$}
содержит две переменные – Имя и Фамилия.
Не хватает встроенных возможностей?
Специальный пакет SDK позволяет создавать свои источники данных, шаблоны и действия, управлять форматом данных и многоедругое. Дополнительные модули создаются на языке C#.
Мы готовы разработать для Вас необходимые модули (условия разработки можно узнать, написав запрос по электронной почте sales@inlinesoft.com).
С помощью Генератора Документов можно быстро и просто создавать однотипные документы, избавив себя от ручной работы.
Выможете скачать и попробовать Генератор Документов прямо сейчас.