![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Такая вот проблемка с отчетами в PReport [D6, Win2k]
Explorer © (2002-05-24 10:30:00)Мастера!
Может кто-нибудь сталкивался с такой проблемкой:
Вывожу данные через Query отчет. Все выводиться, все замечательно. Но.. Закрываю форму на которой все это находиться -ошибка памяти (запускается отладчик). Подскажите, что-нибудь!
Explorer (2002-05-27 11:57:00) [1]Пробовал, не помогает.
Кто-нибудь в отчетах PReport использовал несколько секции данных?
Дремучий (2002-05-24 16:50:00) [2]2Explorer
установи точки прарывания
например на
QueryFacTec.Open;
и выполняй дальше пошагово - авось что и проясниться
Explorer (2002-05-24 16:20:00) [3]Так мне QReport не нужен. Я хотел по PReport"у.
Fishka (2002-05-24 16:15:00) [4]Пример чего? Задавайте конкретные вопросы. А если интересует
QuickReport, то в любых книгах по созданию приложений БД о нем есть. А вообще-то если для отчетов использовать EXCEL, то будет не хуже, а в некоторых случаях - даже лучше, больше возможностей.
Explorer (2002-05-24 15:57:00) [5]>Fishka
А можно какой-нибудь примерчик?
Fishka (2002-05-24 15:45:00) [6]Были программы с использованием QuickReport.
А на событие, например типа AfterPreview (если что-то типа этого есть) закрывать Query или еще какие-то действия не надо?
Explorer (2002-05-24 14:03:00) [7]Здесь с отчетами хоть кто-нибудь работает?
Explorer (2002-05-24 12:03:00) [8]Ошибка вываливается не каждый раз.
Вот как я вызываю отчет:
QueryFacTec.Close;
QueryFactura.Close;
QueryFacTec.ParamByName("IdOfDog").AsInteger:=IdOfDog;
QueryFacTec.ParamByName("NumFac").AsInteger:=NumFac;
QueryFactura.ParamByName("IdOfDog").AsInteger:=IdOfDog;
QueryFactura.ParamByName("NumFac").AsInteger:=NumFac;
QueryFacTec.Open;
QueryFactura.Open;
prReportFactura.PrepareReport;
prReportFactura.PreviewPreparedReport(false);
end;
Explorer (2002-05-24 11:30:00) [9]Что никто несталкивался?
Хоть посоветуйте что-нибудь? Пропадаю!