Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Help. TQuickRep при создании 3-ей страницы валится. [D4, Win2k]


Ura ©   (2002-08-06 16:29:00) 

В отчете 3 поля одной таблицы. Просто. 2 станицы создаются.

f_Report := TF_Report.Create(Application);
try
with f_Report do
begin
qr_Report.Prepare; // Здесь падает
qr_Report.Preview;
end;
finally
f_Report.Free;
end;
except
ShowMessage("Ошибка создания отчета.");
end;


Leran2002   (2002-08-07 06:58:00) [1]

Да нет лучщего кайфа чем пахающая прога... ;-))


Ura   (2002-08-06 17:39:00) [2]

Ура. Победил. Оказалось нужно было поставить Dataset на первую запись. Он УРОД - кол записей определяет правильно, лопатит их наверное не сначала, а откуда стоит курсор и ОПС - выход за диапазаон памяти.

Все свободны ;-)


Leran2002   (2002-08-06 17:27:00) [3]


> Ura (06.08.02 17:25)

Желаю тебе сделать его...


Ura   (2002-08-06 17:25:00) [4]

Закаментарил Prepare/
1. Отчет появился (1 страница)
2. Потом появилась ошибка
Cannot create file [][][] (и квадратики)
3. Закрыл ошибку
4. Отчет как бы живой
5. При переходе на вторую страницу программа ушла в аут...
Решил повесить на отчет другую TQery. Буду продолжать бороться.

Все равно спасибо за внимание.
Жаба душит, что 2 страницы делаются нормально.


Leran2002   (2002-08-06 17:17:00) [5]

А если попробывать без:

> qr_Report.Prepare;

Сразу дай Preview...
Честно незнаю что посоветовать...


Ura   (2002-08-06 17:09:00) [6]

Запрос точно отрыт и даже на экране виден.
Я даже вижу как отчет бежит по таблице.


Leran2002   (2002-08-06 17:08:00) [7]


> В отчете 3 поля одной таблицы.

Сорь невнимательно прочел...


Leran2002   (2002-08-06 17:04:00) [8]

А отчет у тебя с таблиц (запроса)???
Если с таблиц (запроса) то проверь открыты ли они...


Ura   (2002-08-06 16:58:00) [9]

Оставил только так
with f_Report do
begin
qr_Report.Prepare; // Здесь реально падает
qr_Report.Preview;
end;

// Ошибка вот такая
Cannot create file [][][] (и квадратики)

Блин, но если 2 листа отчета то все же ОК???


Leran2002   (2002-08-06 16:45:00) [10]

Попробуй без этого:

f_Report.Free;

Окно отчета и приложение пашут паралельно, в этом можно убедится если свернуть окно предпросмотра отчета (Preview)...


Наверх

Титульная страница Поиск, карта сайта Написать письмо