Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по DBGrid-у.Помогите пожалуйста. DBGrid........... 
:(
    Опции темы
BGladiator
Дата 16.9.2003, 18:45 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Да там я ничего не трогал - так сгенерил Delphi.
  Вверх
x77
Дата 16.9.2003, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



[email protected]

да нет, вряд ли. я пока грешу на неправильную декларацию классов, а там разберёмся smile.gif


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
Bgladiator
Дата 16.9.2003, 18:48 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Я посмотрел точно также всё (TrepLineData2 = class(TQuickRep)...) и в моих старых QuickReports и всё работает.
Вот я и спрашиваю может это из-за версии Delphi или нет.
  Вверх
x77
Дата 16.9.2003, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



т.е. ты выбрал в меню New...\Report. а я сделал новую форму и кинул на неё компонент, отсюда разница в объявлениях. ладно, щас попробую переделать свой вариант под твой.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
BGladiator
Дата 16.9.2003, 18:55 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Да ты прав я сделал New...\Report. Файлы я выслал.
  Вверх
x77
Дата 16.9.2003, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



ну, я тоже также сделал: у меня всё по-прежнему работает. такой вопрос: в fLineData GRD - заремлено. а в fRepLineData2 на него есть ссылки. я так понимаю, это позже было сделано? или вообще непонятно, как оно компиляется, не то что работает smile.gif

кстати ссылаться через имя модуля можно, но не обязательно. т.е. вместо fLineData.LineData достаточно просто LineData.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
BGladiator
Дата 16.9.2003, 19:17 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











На счёт // GRD : TBorDBGrid;
Так раньше в этом модуле его вообще не было и всё работало. А это яу же экспериментировал и забыл это удалить. А как было сделано что всё без этого объявлени работает - я не знаю (этот GRD не я создавал).

  Вверх
x77
Дата 16.9.2003, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



мда. заочная отладка - это круто. дальше я могу тебе только советовать. эксепшн вылетает потому, что в отчёте ты ссылаешься на объект, которого нет на форме, либо этот объект не инициализирован. сделай Build all. на первую строчку aPrintExecute повесь breakpoint. по F7 выясни, в каком конкретно месте вылетает AV, к каокму объекту он в этот момент пытается обратиться. дальше будем думать smile.gif


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
BGladiator
Дата 16.9.2003, 19:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Хорошо попробую. Но всё таки интересно почему на форме этот самый GRD существует а в Unit его определения нет. Сегодня уже наверно не успею (хочется ещё Лигу Чемпионов посмотреть) - завтра напишу.

Спасибо за помощь.
  Вверх
x77
Дата 16.9.2003, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1255
Регистрация: 25.3.2002

Репутация: 19
Всего: 22



"на форме существует - а в unit нет" - не могет такого быть, imho.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0587 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.