осваиваю Lazreport...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

осваиваю Lazreport...

Сообщение SeventhSon » 26.03.2013 12:04:13

Простейший код:
Код: Выделить всё
frReport1.LoadFromFile('Накладная.lrf');
frReport1.PrintToDefault:=true;
frReport1.PrepareReport;
frReport1.ShowReport;

в режиме дизайна всё отображается нормально,
а в программе мелькает окно Processing page 0 и не открывается.
Искал по форуму, читал мануал от free-вроде всё правильно.
Что не так?
SeventhSon
новенький
 
Сообщения: 56
Зарегистрирован: 17.02.2009 01:57:17

Re: осваиваю Lazreport...

Сообщение amateur » 26.03.2013 12:14:32

'Накладная.lrf'
а лазрепорт видит это? попробуйте отчет на англ. обозвать и открыть.
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Re: осваиваю Lazreport...

Сообщение SeventhSon » 26.03.2013 12:34:15

видит. когда не видит он ошибку выдаёт.
рассказываю что делал.
в рантайме подключился к БД, сделал ZQuery.Active:=true;
двойным кликом открыл отчёт, кинул на форму объект-прямоугольник,
выбрал поле БД, жму предпросмотр-всё показывает.
отключаюсь от БД, запускаю программу-мелькает окно и не открывается.
вставлял перед открытием отчёта s1:=ZQuery1.FieldByName...-переменная получает правильное строковое значение.

Добавлено спустя 3 часа 24 минуты 42 секунды:
мне кажется нащупал глючок. программно вызвал дизайнер, после этого отчёт стал открываться.
SeventhSon
новенький
 
Сообщения: 56
Зарегистрирован: 17.02.2009 01:57:17

Re: осваиваю Lazreport...

Сообщение amateur » 26.03.2013 17:43:05

Processing page 0
как Вы и сами догадались - нет данных (во как заковыристо :D )

Выводов может быть множество. Но, проверил у себя, обыдно даже, грузится и показывает усе (как токо не извращался :)) Вывод: проверьте свои сорцы. И ответьте на вопрос: почему в репорт не загружаются данные или отчет... На худой конец сорцы сбросьте на форум.

программно вызвал дизайнер, после этого отчёт стал открываться
- По идее: отчет загружен и пользуем его.
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 243

Рейтинг@Mail.ru