![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
QReport. Коррекция отчета перед печатью [D6, IB6.x]
MsGuns © (2003-08-27 13:16:00)
Проблема в том, что в отчете есть пустая графа, которую узер хочет заполнять руками непосредственно перед печатью (типа примечаний). Однако Preview такого, ессно, не позволяет. Есть ли какое-нибудь решение в рамках именно этого компонента или надо выводить НД источника в ексель (например) ?
И второй вопрос. Надо средство просмотра сохраненных .QRP на ПК без БД и проги, которые собственно эти отчеты создали и сохранили. Написал мини-прожку, в которой лежит QReport, и ему в событии OnShow формы дается запуск метода Preview. Потом уже делаешь Load, просмотр, печать и т.д. Но проблема ! При загрузке отчета из .QRP установки формата листа игнорируются и остаются те, которые я выставил в дизайне (т.е.абсолютно левые). В результате отчет обрезается (альбом до портрета, к примеру). Где скривил руками или головой ?
ЗЫ. В FAQ, к сожалению, не нашел. Поиск по QRep тоже мало что дал
MsGuns (2003-08-27 14:39:00) [21]
>stud © (27.08.03 14:10) [3]
>по поводу 2 никаких морок. кидаеш компонент на репорт и все.
Не пробовал, потому и спрашиваю в конференции
>а по поводу первого - пользователь все равно должен видеть исходные данные перед печатью, в каком виде решать тебе.
я так понимаю тебе нужно дать польз. редактировать коментарий для каждой записи?
Да.
stud (2003-08-27 14:10:00) [22]
по поводу 2 никаких морок. кидаеш компонент на репорт и все.
а по поводу первого - пользователь все равно должен видеть исходные данные перед печатью, в каком виде решать тебе.
я так понимаю тебе нужно дать польз. редактировать коментарий для каждой записи?
MsGuns (2003-08-27 13:44:00) [23]
>stud © (27.08.03 13:19) [1]
1. Можно, конечно, предварительно вывести данные отчета в стринггрид (к примеру) и дать редактить, а уж потом выводить в QReport, но не катит из-за сложности подгонки шрифтов и размеров грида и формата листа принтера.
2. С этим-то понятно. Но тогда на фиг репорты, да и морочливо (опыта, увы, нет)
stud (2003-08-27 13:19:00) [24]
1 можно создать свой просмотр. а проще вывести на форме то что нужно и пость пользователь в каком-нибудь эдите вводит свои коментарии. и выводи их потом где угодно
2 можно отчет сохранять в формате эксель или ворд( версия pro)