Личный кабинет
Новое на сайте:
Новости / Новая версия программы "Сервисный центр"11-05-2012
Новости / Скидки на программу "Сервисный Центр"
29-02-2012
Новости / База данных на Linux (Сервисный центр)
23-11-2011
Новости / Новая версия программы "Сервисный центр"
30-10-2011
Сервисный центр / Оповещение клиентов
10-10-2011
Отличия версии Pro от стандартного Генератора Документов
Основная идея версии Про таже самая, что и у программы Генератор Документов. Но версия Pro поддерживает неограниченное количество источников данных, шаблонов и действий над данными.
Программа берет данные из источников данных (это может быть, например, файл MS Excel или просто текстовый файл) и выполняет для каждой строки некоторый набор действий.
Не нужно ничего настраивать или писать что-то на языке программирования.
Программа поддерживает несколько стандартных источников данных:
Программа поддерживает несколько стандартных типов действий:
Программа поддерживает несколько стандартных типов шаблонов:
С помощью пакета SDK можно создавать свои источники данных, шаблоны и действия.
Как это работает
Файлы данных (например, файлы MS Excel или текстовые файлы) содержат данные, а файлы шаблонов (например, документы MS Word или текстовые документы) содержат поля.
Основная идея - заменять поля в шаблонах на их значения из файлов данных:статье. В результате получается файл, который можно напечатать, отправить по почте или просто сохранить на диске.
Благодаря гибким настройкам, программу можно использовать в совершенно различных случаях.
Основные понятия
Подробнее
Создание файла данных
Создание файла шаблона
Связь источников данных между собой
Действия
Запуск программы
Системные переменные
Контроль работы программы
Заполнение бумажных (сканированных) бланков
Программные и аппаратные требования
Для работы программы требуется .NET Framework 2.0. В новых версиях Windows он входит в обычный пакет установки и дополнительных действий не требуется.
При использовании шаблонов MS Word требуется установленная программа MS Word.
При использовании файла данных MS Excel установленный MS Excel не требуется.
Иметь MS Office не обязательно
Программа позволяет создавать документы без установленных программ MS Excel и MS Word. Файл шаблона можно создать в обычном текстовом редакторе, а данные записать в текстовый файл в формате CSV (данные разделяются точкой с запятой).
Более того, даже если данные записаны в формате MS Excel, установленный MS Excel все равно не требуется, если файл не содержит сложных формул - программа умеет "читать" этот формат и без установленного Excel.
Запуск из командной строки
Формат запуска программы из командной строки:
DocGenerator файл_проекта [ключи]
Программа поддерживает следующие ключи:
Генератор документов Pro
(2.86 Мб)
Основная идея версии Про таже самая, что и у программы Генератор Документов. Но версия Pro поддерживает неограниченное количество источников данных, шаблонов и действий над данными.

Программа берет данные из источников данных (это может быть, например, файл MS Excel или просто текстовый файл) и выполняет для каждой строки некоторый набор действий.

Не нужно ничего настраивать или писать что-то на языке программирования.
Программа поддерживает несколько стандартных источников данных:
- MS Excel - чтение файлов MS Excel. Требуется установленный MS Excel.
- Прямое чтение MS Excel - чтение файлов MS Excel. Установленный MS Excel не требуется. Но этот вариант не рекомендуется, если файл содержит формулы.
- CSV-файл - простой текстовый файл. Данные записываются через разделитель.
- Таблица MS SQL - данные хранятся в таблице базы данных Microsoft SQL Server.
- Таблица Open Office - данные хранятся в таблице Open Office (Сам Open Office для чтения данных не требуется).
Программа поддерживает несколько стандартных типов действий:
- Сохранить файл - сохраняет заполненный шаблон на диск.
- Отправить по почте - создает электронное письмо. К письму можно присоединить заполненный шаблон и дополнительный файл с диска.
- Печатать файл - печатать файл или заполненный шаблон.
- Выгрузить файл на FTP - выгрузить файл или заполненный шаблон на указанный FTP-сервер.
- Добавить файл к ZIP-архиву – создает или обновляет ZIP-архив.
- Создать текстовый файл – создает простой текстовый файл, содержимое которого задается переменными.
Программа поддерживает несколько стандартных типов шаблонов:
- Файл MS Word, содержащий поля.
- Файл MS Word, содержащий переменные в тексте.
- Просто текстовый файл, содержащий переменные.
- Файл MS Excel, содержащий переменные в ячейках.
- Текстовый файл Open Office, содержащий поля.
- Сканированное изображение, с расположенными на нем полями
С помощью пакета SDK можно создавать свои источники данных, шаблоны и действия.
Как это работает
Файлы данных (например, файлы MS Excel или текстовые файлы) содержат данные, а файлы шаблонов (например, документы MS Word или текстовые документы) содержат поля.
Основная идея - заменять поля в шаблонах на их значения из файлов данных:
- При генерации документов каждое поле в шаблоне заменяется конкретным значением, взятым из файла данных.
- При замене полей на значения можно задавать формат их вывода, например, выводить цену прописью или отображать дату специальным образом.
- При формировании электронного сообщения - поля в сообщении (кому, заголовок, само сообщение и т.д.) заменяются на значения из файла данных.
- При сохранении на диск можно задать путь, содержащий переменные, что позволяет, например, сразу разложить данные по папкам.
Благодаря гибким настройкам, программу можно использовать в совершенно различных случаях.
Основные понятия
- Источник данных - файл, содержащий данные. Данные представляют собой таблицу, каждый столбец которой имеет имя, а сами данные записываются построчно.
- Шаблон - файл, содержащий поля, т.е. некоторые обозначения мест в тексте, в которые нужно будет вставить реальные данные. Обычно шаблоны сами по себе никаких действий не выполняют - для получения результата нужно добавить в систему действие, например, сохранить заполненный шаблон на диск или отправить его по почте.
- Поле - специальное место в шаблоне, которое будет заменено на реальные данные. Это может быть переменная или какой-то другой способ обозначения, в соответствии с типом шаблона.
- Переменная - место в строке или тексте, обозначенное знаками {$$}. Переменные могут использоваться в некоторых типах шаблонов (например, в текстовом) и в свойствах действий (например, с помощью переменных может быть создано имя файла для сохранения заполненного шаблона). В системе существует несколько системных переменных (см. разд. 1.5).
- Соответствие - задает соответствие имен полей в шаблонах и переменных в действиях и имен столбцов в реальных данных.
- Действие - некоторое действие, которое выполняется при выполнении программы. Действие может быть связано с шаблоном, например, это может быть заполнение шаблона и сохранение результата в файл. Но можно создавать и действия, не зависящие от шаблона, например, просто отправка электронного сообщения.
Подробнее
Создание файла данных
Создание файла шаблона
Связь источников данных между собой
Действия
Запуск программы
Системные переменные
Контроль работы программы
Заполнение бумажных (сканированных) бланков
Программные и аппаратные требования
Для работы программы требуется .NET Framework 2.0. В новых версиях Windows он входит в обычный пакет установки и дополнительных действий не требуется.
При использовании шаблонов MS Word требуется установленная программа MS Word.
При использовании файла данных MS Excel установленный MS Excel не требуется.
Иметь MS Office не обязательно
Программа позволяет создавать документы без установленных программ MS Excel и MS Word. Файл шаблона можно создать в обычном текстовом редакторе, а данные записать в текстовый файл в формате CSV (данные разделяются точкой с запятой).
Более того, даже если данные записаны в формате MS Excel, установленный MS Excel все равно не требуется, если файл не содержит сложных формул - программа умеет "читать" этот формат и без установленного Excel.
Запуск из командной строки
Формат запуска программы из командной строки:
DocGenerator файл_проекта [ключи]
Программа поддерживает следующие ключи:
- /e - запустить проект на выполнение без открытия пользовательского интерфейса
- /h - выдать подсказку о ключах
Генератор документов Pro
(2.86 Мб)
