FoxPro Club Главная

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

Создана была когда мне было лень рисовать отчеты на каждый запрос - просто выгребает всю инфу из грида и формирует файл отчета "на лету" затем его уже выводит на печать.


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

Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (2) Вложение [8.49]kb
Дополнения пользователей
Формирование отчетов "на лету" (FrxObj)
[+][?]
Unicos
16.01.06 14:37:59

m.info=info("Формирование отчета"+Chr(13)+.Title)-
Не срабатывает - info() - нету
piva
16.01.06 14:41:46

Ну конечно - я отдал полностью рабочий вариант не "вычешенный" info можно просто выбросить 
legri2402
27.08.07 05:43:43

Скачала и присоединила вашу программу к своему проекту. Большое спасибо. Хорошее подспорье. Но,
иногда, совершенно произвольно в печатной форме в некоторых символьных полях пропадает первая
буква. Я просмотрела всю программу, просмотрела и создаваемый отчет, не нашла причину. Не
подскажете как исправить проблему. Елена.
piva
27.08.07 06:57:36

Без конкретных данных и вида Grid'a ничего заочно сказать врядли смогу 
legri2402
28.08.07 04:54:41

Спасибо за быстрый ответ. Я могу выслать Вам пример такой ситуации, скажите куда. Елена.
piva
28.08.07 06:41:51

На piva@foxclub.ru 
legri2402
05.09.07 04:53:29

Разобралась все ж таки. Это происходит, когда в Grid используется Select SQL с полями из
нескольких таблиц. И в случае когда Format - DBSetProp(table,"Field","Format",?) - для символьного
поля не определен, тогда у этого поля сьедается первая буква при печати через Вашу программу. Я
теперь просто присваиваю таким полям значение Format = "T" и все идет нормально. Мне оказалось
трудно выслать Вам пример, так как Grid в моем проекте формируется из Select SQL, т.е. чтобы
показать Вам кусок, который не работает, пришлось бы высылать весь мой проект вместе с библиотекой.
Yurko-i
16.08.08 13:38:51

Интиресная идея, понравилось!!!
[Дополнить]



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