![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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)...