![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]
Света ... ты блондинка ???