Вылетает при выборе из списка TRxLookUpEdit...

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

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

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

Вылетает при выборе из списка TRxLookUpEdit...

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

После выбора из списка "TRxLookUpEdit" происходит Access Violation... Sad
Глюк какой-то...
Поля:
"LookUpSource"
"LookUpField"
"LookUpDisplay"
"LookUpIndex"
установлены, всё равно вылетает...
Таблица такая:
select t."ID", t."NAME" from "OBJECT" t order by "NAME" asc

"LookUpSource" - естественно установлен,
LookUpField:=name;
LookUpDisplay:=name;
LookUpIndex:=0;(я так понял, это первая колонка полей, в данном случае "ID")
После компиляции элемент работает, но при выборе любого значения из списка вылетает: "Access violation: SIGSEV", при этом значение "LookUpDisplay" успевает вывестись в поле Edit, а сообщение об исключении выскакиевает уже позже.

Я что-то не так сделал или это в элементе глюк?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Компонента глючит
я её давно не пользовал, а связанные вещи поменял. После выходных исправление выложу на CCR
Аватара пользователя
amateur
энтузиаст
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение amateur »

alex (не в тему).
Как идут дела с RX, или Вы на версии 1.1.5.98 остановились. Если нет, то, как скачать???
Роман1971
новенький
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

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

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

Сообщение alexs »

amateur
Я сйечас промежуточные версии на Lazarus CCR заливаю - по сравнению с 1.1.5.98 там есть доработки. Хочеш - скачай отуда.

Как завершу доработки - выложу отдельной версией.
Роман1971
Не только день недели - но и весь месяц этот дурацкий. Только-только стали в себя приходить после праздников.
Аватара пользователя
amateur
энтузиаст
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение amateur »

http://lazarus-ccr.sourceforge.net/ -этот сайт???
Залез далее: http://sourceforge.net/project/showfile ... p_id=92177 - тама rxfpc 1.1.5.98 Notes(2007-09-01 04:29). Более поздняя версия есть?
Иль я не туда полез?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

забирай через svn. Сегодня выложу обновление.
Аватара пользователя
amateur
энтузиаст
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение amateur »

я беру лазаря из фтп.
svn версию когда-то качал.
Забирай через svn??? Мона ссылкой?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

http://lazarus-ccr.svn.sourceforge.net/ ... zarus-ccr/
и воспользуйся лучше svn клиентом - удобнее забирать, чем черз веб нтерфейс.
Аватара пользователя
amateur
энтузиаст
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение amateur »

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

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

Предыдущая версия RxFPC: 1.1.5.98.
При компиляции вылетают ошибки:
D:\lazarus\components\rxfpc\rxdbgrid.pas(65,15) Error: There is no method in an ancestor class to be overridden: "TRxColumnTitle.SetCaption(const TTranslateString)"

D:\lazarus\components\rxfpc\rxdbgrid.pas(2221,7) Error: файл включения не найден "rxdbgrid.lrs"
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Скачай версию с svn - там уже поменялись заголовки
в частности

SetCaption объявлен так:

Код: Выделить всё

    procedure SetCaption(const AValue: TCaption); override;


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

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

У меня в классе TColumnTitle нет метода SetCaption, вот он и не перегружается. Может, у меня не та версия LCL? Почему у вас компилируется, а у меня нет (У вас наверное Lazarus 0.9.25)? Мои характеристики указаны в подписи. :?:
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Да, я сижу на последних версиях из svn - по ходу написания часто сталкиваюсь, что чего-то не хватает.
Вот и шлю заявки разработчикам.
Ответить