Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: CL | DM;

Вниз

Win2000/Win98+Delphi6+QuickReort   Найти похожие ветки 

 
ИгорьАст   (2005-08-02 10:55) [0]

В программе используется QuickReport. В системе по умолчанию используется сетевой принтер подключенный к компьютеру "А". При запуске программы с компьютера "Б" и работающем компютере "А" проблем нет. А вот если компьютер "А" выключен или отсоединен от сети, программа отказывается работать. Более того, если при выключенном компьютере "А" на компьтере "Б" в Delphi открыть проект, то Delphi выкидывает ошибку в vcl60.bpl, ругается на формы содержащие QuickReport и удаляет из этих форм эту ГАДОСТЬ (QuickReport). Вот такая вот задачка. Подскажите, плиз, как ее решить.
И еще один "прикол": на форме лежит компонент QuickReport, при создании формы устанавливаю
свойство Visible отчета в false. И вот в работающем приложении иногда при открытии этой формы Отчет этот виден. Иногда - значит один раз на двадцать-сто, когда как.
Как бороться с такими глюками? Кто знает подскажите пожалуйста.
А вообще-то хотелось бы узнать из-за чего такое происходит. Может кто-нибудь знает?
(Просьба к разработчику не посылать).
За ответы заранее спасибо.
Всем Удачи.


 
Johnmen ©   (2005-08-02 11:10) [1]

>А вот если компьютер "А" выключен или отсоединен от сети, программа отказывается работать.

Так и говорит, в отказке, мол...

>то Delphi выкидывает ошибку в vcl60.bpl, ругается на формы содержащие QuickReport и удаляет

Ошибка секретна?

>И вот в работающем приложении иногда при открытии этой формы Отчет этот виден.

1. А зачем эту форму открывать?
2. File-New-Other-Report


 
ИгорьАст   (2005-08-02 13:02) [2]

>>А вот если компьютер "А" выключен или отсоединен от сети, программа отказывается работать.
>
>Так и говорит, в отказке, мол...
Нет, говорит конкретно: "Инструкция по адресу ... обратилась к памяти по адресу ... . Память не может быть "read"". А далее "run time error 216".
>
>>то Delphi выкидывает ошибку в vcl60.bpl, ругается на формы содержащие QuickReport и удаляет
>
>Ошибка секретна?
От чего же.: "Access violation at address ... in module vcl60.bpl. Read of addres 0000028"
Секретны только конкретные адресса ;)
>
>>И вот в работающем приложении иногда при открытии этой формы Отчет этот виден.
>
>1. А зачем эту форму открывать?
>2. File-New-Other-Report
Не совсем понял. Имеется ввиду что отчет надо делать отдельно от формы?
Но у меня сделано иначе - есть рабочая форма, на нее закинул QuickRep и при нажатии кнопки "Печать" вывожу его на экран. Сделано это в форме-болванке, а далее единообразно использую в формах-потомках.


 
Johnmen ©   (2005-08-02 13:41) [3]

Можно и на отдельной форме.
Далее видятся два момента.
1. Кривая библиотека -> желательно переставить D.
2. Некорректная работа с теми самыми "потомками".


 
ИгорьАст   (2005-08-02 13:53) [4]

>Можно и на отдельной форме.
>Далее видятся два момента.
>1. Кривая библиотека -> желательно переставить D.
>2. Некорректная работа с теми самыми "потомками".
Delphi стоят дома и на работе. Результат одинаков.
Видтся проблема в QuickRep-е. Но мануалов по нему не нахожу.
С ним же связаны и другие траблы, кое-как обошел.
И как же с первой проблемой? Как обойти?


 
Johnmen ©   (2005-08-02 14:04) [5]

Есть всё-таки подозрение, что что-то не то с D (помимо "потомков").
АпдейтПак 2 ставил ?


 
Виталий Панасенко   (2005-08-02 14:17) [6]

Есть такой глюк... Замечал не раз..Если нет доступа к принтеру по умолчанию - "пошел нафиг"..:-) И, кажись, не только квик так делает...


 
Johnmen ©   (2005-08-02 14:21) [7]

>Виталий Панасенко   (02.08.05 14:17) [6]

Такая багофича исправлена примерно 6 лет назад.
В той версии QR, которая идет с D6, её нет.


 
ИгорьАст   (2005-08-02 14:28) [8]

>АпдейтПак 2 ставил ?
Спасибо.
Попробую. :( Вернусь через пару дней. :(


 
ИгорьАст   (2005-08-02 14:34) [9]

Вопрос на засыпку.
А где его взять? Да так, что-бы без у.е. ?


 
Johnmen ©   (2005-08-02 14:44) [10]

Посмотри на сайте борланда.


 
ИгорьАст   (2005-08-02 15:06) [11]

Туда пускают только зарегистрированных :(


 
Аст   (2005-08-02 15:54) [12]

Удалено модератором


 
Виталий Панасенко   (2005-08-02 16:33) [13]


> ИгорьАст   (02.08.05 14:28) [8]
> >АпдейтПак 2 ставил ?
> Спасибо.
> Попробую. :( Вернусь через пару дней. :(

Не спорю.. Я в основном на Д5 сижу.. Но в Д6 есть другой прикол при расположении НД в отдельном модуле данных...Дизайнер глючит при построении выражений...


 
Anatoly Podgoretsky ©   (2005-08-02 16:58) [14]

Версия QR
И конечно делать отчеты только на форме, создаваемой динамически.


 
Аст   (2005-08-02 17:11) [15]

Версия QR
И конечно делать отчеты только на форме, создаваемой динамически.

Можно поинтересоваться почему?
У меня и на форме созданной в дизайне все нормально
D5, QR3


 
Anatoly Podgoretsky ©   (2005-08-02 21:03) [16]

Аст   (02.08.05 17:11) [15]
Потому что проявляются ошибки, а с динамическом создании формы и отчетом на ней нет.
Тогда обновил до 3.5.1



Страницы: 1 вся ветка

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.066 c
14-1124825507
TStas
2005-08-23 23:31
2005.09.18
Кто сколько времени потратил на самостоятельное изучение Делфи?


14-1123755009
Slider007
2005-08-11 14:10
2005.09.18
Как сделать из WinXP - Windows Vista


9-1116746805
Sh_Ev
2005-05-22 11:26
2005.09.18
OGL+текстура на кваде, трабла


14-1125058488
red_imp
2005-08-26 16:14
2005.09.18
Географическре положение


3-1123135846
tormoz
2005-08-04 10:10
2005.09.18
Раскраска отдельных ячеек в DBGrid