Форум: "Базы";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
ВнизОшибка при генерации отчета???!!! Найти похожие ветки
← →
Ткаченко Сергей (2003-12-24 17:09) [40]Пробовал, тоже самое. Мистика какая-то.
← →
Ткаченко Сергей (2003-12-24 17:10) [41]Самое интерестное - в 98 Виндовсе работает.
← →
Sandman25 (2003-12-24 17:10) [42][38] Johnmen © (24.12.03 17:04)
Возможно, я ошибаюсь. Давно это было.
Только что решил проверить, удалил у себя все принтеры. Delphi 3. Preview сработал, никаких ошибок.
← →
Johnmen (2003-12-24 17:13) [43]>Sandman25 © (24.12.03 17:10)
Есть смутное подозрение, что QR вообще непричем. А причем, например, БДЕ...
← →
Sandman25 (2003-12-24 17:13) [44]Может попробовать проверить, работает ли QuickRep с файлами? FileMon, что ли?
Ткаченко Сергей
Перегрузите Windows. Бывает, что помогает.
← →
Sandman25 (2003-12-24 17:14) [45][43] Johnmen © (24.12.03 17:13)
Да, но таблица показывается в гриде.
QR только вызывает First, Next, Eof... Грид - то же самое.
← →
Ткаченко Сергей (2003-12-24 17:18) [46]Перезагрузка не помогает.
А что такого м.б. в БДЕ?
← →
Johnmen (2003-12-24 17:21) [47]>Ткаченко Сергей
А в самом отчете есть какая-то обработка ?
← →
Sandman25 (2003-12-24 17:23) [48]Самый главный вопрос - другие отчеты работают?
← →
Anatoly Podgoretsky (2003-12-24 17:29) [49]Ошибка Access violation at adress 00000000. Read of adress 00000000. четко говорит об неициализированном указателм.
Для надежной работы требуется что бы TQuickRep распологался на отдельной форме, которая динамически создавалась и уничтожалась при необходимости, иначе придется следить за многим.
Пример надежной конструкции следующий
procedure TListForm.miPrintFormModeClick(Sender: TObject);
begin
with TPrintFormModeRep.Create(Self) do
try
QRep.Preview;
finally
Free;
end;
end;
На моем сайте есть большой чаво по QuickReport
← →
fishka (2003-12-24 19:07) [50]А если попробовать поменять переменные в 2000 TEMP и TMP на более короткие?
← →
Ткаченко Сергей (2003-12-25 13:05) [51]Ну все уже попробовал, ничего не помогает. Но вот что заметил: создал новую таблицу, вбил туда записи и все работает. Но не нашел структурной разницы с таблицей которая не работает. Разве что в ней полей больше (14) и записей около 2000.
← →
DenK_vrtz (2003-12-25 13:11) [52]У тебя 2000-ая винда?
Смени значения переменных среды на более короткие.
Напимер поставь %SystemRoot%\TEMP
← →
DenK_vrtz (2003-12-25 13:12) [53]в догонку:
искать их в Мой копьютер\Свойства\Дополнительно\Переменные среды
← →
DenK_vrtz (2003-12-25 13:14) [54]Не видел fishka (24.12.03 19:07) [50], извиняюсь!
← →
Ткаченко Сергей (2003-12-25 13:29) [55]Ребята, огромное спасибо за помощь, все заработало!!!
А можете объяснить причем тут переменные среды?
← →
Sandman25 (2003-12-25 13:33) [56]Понятно, надо будет запомнить...
А можете объяснить причем тут переменные среды?
Наверное, там QuickRep пытается создать временные файлы, но не корректно работает с длинными названиями (или пробелами).
← →
Ткаченко Сергей (2003-12-25 13:37) [57]Да, скорее всего.
Ещё раз всем спасибо.
← →
DenK_vrtz (2003-12-25 13:53) [58]>Sandman25 ©
так оно и есть! :)
Страницы: 1 2 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.009 c