![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при генерации отчета???!!! [D3, Paradox]
Ткаченко Сергей © (2003-12-24 15:46:00)
На форме есть таблица и отчет QuickReport. При попытке генерации отчета из таблицы (просто вывести все записи одного поля), возникает ошибка "Can not create file "три квадратика"", и пустой отчёт. В чем может быть дело. В 98 винде все ок, а в 2000, ХР такой косяк. Помогите кто знает.
Sandman25 (2003-12-24 16:35:00) [41]
То есть Вы вызываете QuickRep1.Preview в той же форме?
Я обычно так не делаю. Вызываю из другой формы.
Зачем пишете Form1 в методе класс TForm1? Есть же Self. Впрочем, вряд ли проблема в этом. Попробуйте вызвать из другой формы.
Ткаченко Сергей (2003-12-24 16:34:00) [42]
Не, принтер нормально настроен.
Ткаченко Сергей (2003-12-24 16:30:00) [43]
И вот еще что, прога останавливается на end, который после QuickRep1.Preview.
procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.QuickRep1.Preview;
end; <- тут.
Sandman25 (2003-12-24 16:30:00) [44]
Как принтер настроен? У него случайно не установлена рулонная бумага?
Тогда при расчете размера страницы были бы проблемы...
Ткаченко Сергей (2003-12-24 16:26:00) [45]
Текст ошибки: Project Project1.exe raised exception class EFCreate Error with message "Cannot create file "три квадратика"". Process stoped: Use Step or Run to continue.
Да еще, записи в отчете появляются, но только одна страница. Переход на другую - виснет прога.
Johnmen (2003-12-24 16:21:00) [46]
Приведи ПОЛНЫЙ текст сообщения об ошибке.
Ткаченко Сергей (2003-12-24 16:19:00) [47]
В DBGrid все отображается нормально. Я уже голову над этим сломал...
Sandman25 (2003-12-24 16:17:00) [48]
В DBGrid данные отображаются нормально?
Вряд ли дело в BDE. С чего бы квикрепорту туда лезть.
Ткаченко Сергей (2003-12-24 16:16:00) [49]
DataSet установлен, таблица открыта. Может че в настройках BDE?
Johnmen (2003-12-24 16:13:00) [50]
А таблица открыта ?
Sandman25 (2003-12-24 16:13:00) [51]
DataSet у QuickRep установлен?
Ткаченко Сергей (2003-12-24 16:09:00) [52]
Если допустим просто в отчет лабелы с текстом выводить - все ок. А вот если из таблицы...
Ткаченко Сергей (2003-12-24 16:08:00) [53]
Да есть и не один.
Sandman25 (2003-12-24 16:05:00) [54]
Хотя, теперь я припоминаю, что такая ошибка выскакивает, если нет установленного принтера в системе...
Ткаченко Сергей (2003-12-24 16:05:00) [55]
На QuickRep1.Preview;
Johnmen (2003-12-24 15:53:00) [56]
На какой строке кода ?
Ткаченко Сергей (2003-12-24 15:50:00) [57]
Да нет, уже все пересмотрел 5 раз. Да и какой файл создается при генерации отчета?
Sandman25 (2003-12-24 15:49:00) [58]
Может, нет прав на создание файлов в текущей директории?