DataModule и TDataSet...

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

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

Ответить
Роман1971
новенький
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

DataModule и TDataSet...

Сообщение Роман1971 »

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

Сообщение alexs »

На каком наборе компонент конкретно?
для UIB я делал патчик - только автор не включил его почемуто... :(
Роман1971
новенький
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Сообщение Роман1971 »

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

Он самый :D JvUIB 2.0 одно из последних обновлений по SVN.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

патчик - посмотри на сайте у меня - там прям в разделе патчей.
натяни его на исходники
только я на посление UIB его не проверял.
Роман1971
новенький
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Сообщение Роман1971 »

Хорошо, сейчас проверим. :)
Ответить