:: Обсуждаем проекты
Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Генератор предназначен для получения RTF отчетов. При этом можно последовательно добавлять неограниченное количество таблиц. Также можно вложить таблицу в контейнер и размножить ее по количеству записей в таблице контейнера. См. примеры отчетов.
Скорость генерации – 5-10 листов в секунду.

Отзывы, глюки и предложения прошу сюда...
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
XP, Fox 9.0 SP 1 - все примеры работают.
разбираюсь с группировками.




P.S.
Ну вот... только хотел заняться odt/docx
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Бог в помощь! Чем больше решений, тем лучше!
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Ну что, раз предложений нет, то буду считать разработку завершенной на тех фичах, которые были нужны мне лично.

Выкладываю последнюю версию 1.3
Как заработает раздел "Решения", залью туда, пока качать здесь: files.mail.ru

Изменения с первой версии:

Ver 1.1 - 2010 г.
1. Добавлена возможность обратной сортировки, для этого конструкцию "ORD=выражение" писать как "ORD=DESC:выражение"
2. Добавлен показ % выполнения формирования разделов отчета
3. Добавлена возможность замены русских букв на HEX-коды при обработке символьных переменных

Ver 1.2 - 2010 г.
1. Добавлены теги CASE, OTHERWISE, ENDCASE
2. Добавлен предварительный подсчет кол-ва разделов и вывод в градуснике "*** из ***"
3. Изменен метод запуска готового файла на WScript

Ver 1.3 - 2010 г.
1. Добавлена возможность вывода в отчет PNG файлов (конструкция IMG: в описании символьных переменных)
2. Для картинок (переменных с IMG: ) можно задавать 3 типа рамки: RM1-простая рамка,RM2-рамка с тенью,RM3-двойная рамка
3. Добавлена возможность разделения разрядов при обработке числовых переменных (конструкция RAZ: )
4. Добавлен вывод ДА/НЕТ при обработке логических переменных (конструкция LRU: )
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
BOBAN

Сообщений: 625
Откуда: Солигорск
Дата регистрации: 05.07.2004
Help выпал из архива.
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Вероятно SET DEFAULT в другое место. Для Help см. файл генератор отчетов на основе rtf шаблонов.doc
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
BOBAN

Сообщений: 625
Откуда: Солигорск
Дата регистрации: 05.07.2004
А где лежит этот файл ?
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Опс. Нету - счас обновлю архив!

Обновленный файл:

files.mail.ru



Исправлено 1 раз(а). Последнее : TAS, 08.09.10 08:47
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Обновление до версии 1.5

Ver 1.4 - 2010 г.
1. ERR: Исправлена неадекватная работа счетчика str_tbl (не сбрасывался на 0 при смене таблицы)
2. ERR: Исправлен рабочий алиас заголовка и подвала контейнера (переменные не отрабатывались правильно без явного указания алиаса контейнера)
3. ADD: Добавлена возможность задавать условие в теге [ALI] как USL$выражение для поиска по списку. Условием для добавления записей в таблицу, находящуюся в группе, в этом случае является: выражение IN (ключ), т.е. ключ должен быть вида "1,2,3" или "'AA','BB','CC'".

Ver 1.5 - 2010 г.
1. ADD: Добавлена возможность задавать подстановки для переменных (конструкция REPVAR*: ) Потом доступно использование в переменных вида [&*], где * - ID подстановки). Переменная наследует все функции подстановки, при этом функции переменной приоритетней функций подстановки.
2. IZM Ранее переменные переводились UPPER() теперь этого не делается. Это сделано для того, чтобы переменные вида ["Дата:"+DTOC(DATE())] выводились в виде "Дата:..." а не "ДАТА:...". Индексы, условия, группировки и сортировки остались регистронезависимыми (переводятся в UPPER() перед обработкой)!

файл: files.mail.ru
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
BOBAN

Сообщений: 625
Откуда: Солигорск
Дата регистрации: 05.07.2004
Прилагаемая форма с демо отчетами при запуске отчета "Использование тега Case" забивается служебной информацией.
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Картинку можно? Возможно всякие SET TALK и им подобные нужно в OFF поставить?

Сам файл не меняет ни одного сета - подразумевается, что он является внутренним инструментом в программе, а не самой программой.
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
BOBAN

Сообщений: 625
Откуда: Солигорск
Дата регистрации: 05.07.2004
Set Talk Off в Form.Init() помогло.
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
BOBAN

Сообщений: 625
Откуда: Солигорск
Дата регистрации: 05.07.2004
Хочу прикрутить Вашу библиотеку к генератору шаблонов для genrep.
Расставил теги на готовом шаблоне и при запуске получаю ошибку
"Повторно описан тег [Заголовок группы]" Если не сложно, укажите на косяк в шаблоне
P.S. Нельзя ли кинуть в мне в личку Ваш email для насущных вопросов по тестированию.
Ratings: 0 negative/0 positive
Re: Генератор отчетов на основе RTF шаблона
TAS
Автор

Сообщений: 851
Откуда: Москва
Дата регистрации: 28.09.2000
Последняя версия генератора доступна здесь: www.foxclub.ru
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика