DataModule и TDataSet...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

DataModule и TDataSet...

Сообщение Роман1971 » 06.02.2009 17:59:31

Обнаружил неприятный глюк.
Если в модуле DataModule есть компонент TDataSet связанный с другими компонентами, например TDataSource или TTransaction. И если этот компонент в процессе проектирования был установлен в состояние Active=True, то при попытке создания(или при загрузке его из потока файла "*.lfm") этого модуля выскакивает исключение List(0) out of bound.
Приходится оставлять в состоянии Active=False, и переводить его в состояние True сразу после Create.
*****
:?: Кто сталкивался с подобной проблемой?
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Re: DataModule и TDataSet...

Сообщение alexs » 06.02.2009 20:15:11

На каком наборе компонент конкретно?
для UIB я делал патчик - только автор не включил его почемуто... :(
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: DataModule и TDataSet...

Сообщение Роман1971 » 06.02.2009 23:04:22

alexs писал(а):На каком наборе компонент конкретно?
для UIB я делал патчик - только автор не включил его почемуто... :(

Он самый :D JvUIB 2.0 одно из последних обновлений по SVN.
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Re: DataModule и TDataSet...

Сообщение alexs » 09.02.2009 00:12:37

патчик - посмотри на сайте у меня - там прям в разделе патчей.
натяни его на исходники
только я на посление UIB его не проверял.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: DataModule и TDataSet...

Сообщение Роман1971 » 09.02.2009 22:03:45

Хорошо, сейчас проверим. :)
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 23

Рейтинг@Mail.ru