Генератор отчетов RTF и HTML

Генератор формирует отчет (или таблицу Excel) в виде файла RTF, HTML и Delimited с наследованием всех свойств исходного документа-макета WinWord.exe или таблицы Excel. Формирование файлов производится напрямую без применения текстового процессора WinWord и практически мгновенно (как правило, из расчета до 0.2-0.5 сек на 1 Mb, а таблиц Excel в два раза быстрее).

Генератор отчетов RTF и HTML

Поскольку документы, как правило, значительно меньше 1 Mb, то указанные затраты можно не принимать во внимание. Время формирования отчета в формате Rtf определяется исключительно затратами на вычисление “вставляемых” в документ значений и считывание записей из БД. Редактор WinWord.exe (или Excel) используется только на этапе вывода готового отчета на экран, а также при разработке исходных макетов-документов. Программа автоматически настраивается на специфику файлов Rtf любых редакторов, а не только WinWord. Встроенный язык Rtf и XML позволяет определять такие свойства документа, которые не могут быть достигнуты визуальными средствами ни в одном известном редакторе, включая WinWord. Исходные обрабатываемые данные могут быть представлены в файлах любых типов, включая текстовые файлы. Исполнение отчета или таблицы Excel в формате HTML не имеет принципиальных отличий от RTF. Формирование файлов ведется не последовательной цепочкой инструкций и без использования WinWord и Excel, а по специальной технологии напрямую (ноу-хау), что позволяет генерировать даже огромные файлы с уникальной скоростью (см. ниже). Смею утверждать, что в традиционном программировании при самых благоприятных раскладах показатели производительности будут на порядок скромнее, а многое из того, что автоматически обеспечивается Ekonom, просто не возможно добиться в популярных средах программирования. Основная часть отчетов, независимо от количества объектных и прочих вложений, выводится мгновенно. При этом соблюдается основной принцип компонентного программирования, а именно: никаких ограничений и никаких новых правил, кроме тех, которые установлены используемыми компонентами (Word, Excel, Explorer и т.д.). Пользователь должен иметь дело исключительно с однотипным ему известным интерфейсом популярных компонентов. Вычислительные операции, связанные с формированием вставок в документ, также исполняются по специальной “скоростной” технологии. Подробное описание и программу можно получить на www.korshak.boom.ru

Автор: Коршак Валерий

Автор публикации

не в сети 3 месяца

admin

Комментарии: 1Публикации: 123Регистрация: 10-12-2000
Материалы по теме
Оставить комментарий
//////////////// ///////////////
Авторизация
*
*
Генерация пароля