FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9176
Вход
Класс вывода отчета VFP в документ RTF.

Класс с примером и документацией, предназначен для вывода наиболее типичных отчетов в документ RTF. Сделан на базе ReportListener. Проверена совместимость документа RTF с OpenOffice и MS Office. Самодостаточный, т.е. не использует OLE автоматизацию. Версия фокса 9.0


 
Прислал: Влад Колосов   Категория: Отчеты


В документацию не вошло, но хочу предупредить, что шрифт Courier New отображается шире в RTF по сравнению с фоксовыми отчетами. Некоторые меры по компенсации этого приняты, но длинные строки будут шире, чем ожидалось.
Версия 1.01: Добавлен признак ландшафтного поворота. Для полей учтена возможность наличия перевода строки в выводимых данных.
 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (2.778) Вложение [14.13]kb
Дополнения пользователей
Класс вывода отчета VFP в документ RTF.
[+][?]
Перминов Игорь
14.11.07 06:14:06

Так, особо не тестил, но фича прикольна. Надо будет попробовать более детально.
Можно было бы добавить метод ShowReport вызывая который готовый файлик был-бы загружен в WORD и
продемонстрирован.
Влад Колосов
14.11.07 20:25:53

Ну можно, для особо ленивых. Но этот метод увеличит размер класса неоправданно, т.к. потребуется
проверка наличия приложения WORD. А такую функциональность (работа с ррестром) лучше иметь
отдельным классом, как мне кажется.
amaximum
15.11.07 20:04:27

Нормальный класс, работает быстро, а запуск просмотра можно оформить через ShellExec...
Перминов Игорь
16.11.07 10:24:43

>>а запуск просмотра можно оформить через ShellExec...
Именно это и имел ввиду :-))
Aptex
16.11.07 15:02:09

Класс полезный,нужный.Выходной файл даже ОпенОффис окрывает.Вот попробовал в примере изменить фон
полей - не реагирует?.И картинки не вставляет.А так все класс!
 
Aptex
16.11.07 15:17:46

Класс полезный,нужный.Выходной файл даже ОпенОффис откарывает!

 
Влад Колосов
28.11.07 10:15:50

Я не дописал по-моему про картинки... Картинки не поддерживаются. Фон прямоугольников
поддерживается. Цвет текста и его фона в версии 1.01 не поддерживается, хотя это нетрудно сделать,
полагаю.
konst005
29.11.07 09:54:17

Здорово! Работает быстро. Спасибо автору.
durnorama
02.04.08 12:47:57

у меня не совподает расположение реквизитов детальной строки с итоговой. реквизиты итоговой
сдвинуты немножко в перёд.
фокс превию показывает нормально.
спасибо за хорошую вещь
Каратаев
08.05.08 11:11:48

Вещь хорошая, спасибо. Но почему-то у меня при выводе в RTF игнорируются установки Alignment для
полей и лейблов. Выставляю, например, положение текста по центру, а в RTF все влево. В превью все
правильно...
Влад Колосов
21.05.08 22:30:32

Точно не помню, но, кажется, выравнивание не учитыватся. Если появится время (возможно не скоро) -
доточу.
superstasik
25.07.08 14:40:39

Только попробовал и обалдел - сразу захотел написать отзыв.
Все точь в точь как на отчете, довольно быстро.
Респект автору! 
Спасибо.
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика