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

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

Ошибка при генерации отчета???!!! [D3, Paradox]


Страницы:   1 2 3

Ткаченко Сергей ©   (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]

Может, нет прав на создание файлов в текущей директории?


Страницы:   1 2 3

Наверх

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