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

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

QuickRep выдает ошибку! [D7, MySQL]


sveta ©   (2004-02-13 07:55:00) 

Прошу помощи! Есть БД, есть запрос к ней, есть отчет, в котором отображены результаты запроса. Когда делаю QuickRep1.Preview программа сообщает, что произошла "ошибка в программе и т.д.", далее "программа выполнила недопустимую операцию и т.д.". Причем ситуация такая повторяется не при каждом запуске отчета, а в 2/3 случаях... Помогите разобраться, где может быть зарыта собака?


Noname   (2004-02-13 13:05:00) [1]


> Точно?

да точно, и в D7 и D6 пробовал - один хрен ...


> Делаешь правильно, помещать именно надо на форму, а не как
> класс, только вот форму надо создавать и уничтожать каждый
> раз, тогда очень надежно.

Эта ошибка появляется и при динамическом создании/удалении формы :(


> Johnmen © (13.02.04 12:25) [15]

это не избавит от нынешней проблемы данную версию :(


Anatoly Podgoretsky   (2004-02-13 13:00:00) [2]

Noname (13.02.04 10:33) [10]
Точно?
Я за ним замечал такое только в первых версия и от версии к версии стабильность становилась все выше, дыли бы другие вещи такие же глюкавые, я бы был только доволен.

Noname (13.02.04 11:01) [12]
Делаешь правильно, помещать именно надо на форму, а не как класс, только вот форму надо создавать и уничтожать каждый раз, тогда очень надежно.


Johnmen   (2004-02-13 12:25:00) [3]

Это говорит лишь о неаккуратном написании формы превью...
Жалобы направляйте на qsoft.com
:))))))


Noname   (2004-02-13 12:11:00) [4]

да в стандартной форме превью кнопка печати.
пардон - при быстром двойном(минимум) нажатии на эту кнопку ...


Johnmen   (2004-02-13 11:47:00) [5]

>Noname (13.02.04 11:01) [12]

>при быстром нажатии на кнопку печати выскакивает ошибка ...

В стандартной форме превью кнопка печати ?
Что значит "быстром нажатии" ?


Noname   (2004-02-13 11:01:00) [6]


> Johnmen © (13.02.04 10:41) [11]

да я собственно и не сомневаюсь что он прав, но вот как Вы объясните ошибку:
помещая на форму QuickRep, далее не важно что ...
откываю его так Form2.QuickRep1.Preview; (или это надо делать как то подругому - объясните)

при быстром нажатии на кнопку печати выскакивает ошибка ...
я нашел как это исправить, но согласитесь утверждать что это ошибка моих кривых рук (и что у кого либо низкая квалификация) неразумно ...


Johnmen   (2004-02-13 10:41:00) [7]

>Noname (13.02.04 10:33)

АП прав на 107%
QR может быть глюкавым только в кривых руках....:)
Лучно я им пользовался, пользуюсь и буду польз-ся. Что есть AV не знаю (применительно к QR)
Кстати, программисты Борланда никакого отношения к QR не имеют.


Noname   (2004-02-13 10:33:00) [8]

Да вообще этот QuickRep глюковатый - если два раза быстро нажать на кнопку печать, то выскочет AV - это легко проверить...
Так что ваше утверждение > Anatoly Podgoretsky © (13.02.04 09:25) [9]о втором правиле не всегда верно - хотя это можно в таком случае отнести и к программистам Борланда :(


Anatoly Podgoretsky   (2004-02-13 09:25:00) [9]

MVVD © (13.02.04 09:09) [6]
А я создаю при каждом запуске отчета и поверь не только что AV так еще и Out Of Memory и подобное не исчезают, в отличии от твоей идеологии. Так что это у тебя ошибки в программе, если такое есть, а про наплевательское отношение к ресурсам даже и говорить неохота. Правило многозадачно среды не занимать ресурсы на время больше чем не обходимо. Второе правило 0 правильно писать программы, что бы не было AV это чистая ошибка программиста, низкая квалификация. А раз AV постоянно то и квалификация постоянно низкая.


MVVD   (2004-02-13 09:21:00) [10]

А постоянно получать Acess Violation лучше?


DenK_vrtz   (2004-02-13 09:14:00) [11]

>MVVD ©
>Я все QuickRep создаю один раз при запуске программы и проблемы исчезли

и сразу всеми отчетами пользуетесь? нет? тогда зачем системные ресурся попусту тратить?


MVVD   (2004-02-13 09:09:00) [12]

Я все QuickRep создаю один раз при запуске программы и проблемы исчезли


ЮЮ   (2004-02-13 08:49:00) [13]

>sveta (13.02.04 08:28) [2]
>Это имеет отношение к QuickRep?

Это имеет прямое отношению к вопросу :-)

> Когда делаю QuickRep1.Preview программа сообщает, что произошла "ошибка в программе и т.д."
> Помогите разобраться, где может быть зарыта собака?

Информации гораздо меньше, чем в имени Света


SPIRIT   (2004-02-13 08:49:00) [14]


> sveta (13.02.04 08:28) [2]
> Это имеет отношение к QuickRep?

это имеет отношение к тому в каких подробностях ты рассказываешь о своей проблеме и приводишь код программы.


мтб   (2004-02-13 08:42:00) [15]

>>Когда делаю QuickRep1.Preview
после долгой борьбы с QuickRep перестол его использовать :(
сейчас оформляю в ворде или в екселе
для меня это стало проще


sveta   (2004-02-13 08:28:00) [16]

Это имеет отношение к QuickRep?


SPIRIT   (2004-02-13 08:15:00) [17]

Света ... ты блондинка ???


Наверх

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