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

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

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

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

Сообщение Роман1971 » 25.01.2008 10:05:15

После выбора из списка "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, а сообщение об исключении выскакиевает уже позже.

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

Сообщение alexs » 25.01.2008 12:45:30

Компонента глючит
я её давно не пользовал, а связанные вещи поменял. После выходных исправление выложу на CCR
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение amateur » 25.01.2008 12:48:46

alex (не в тему).
Как идут дела с RX, или Вы на версии 1.1.5.98 остановились. Если нет, то, как скачать???
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение Роман1971 » 25.01.2008 12:54:43

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

Сообщение alexs » 25.01.2008 13:08:20

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

Как завершу доработки - выложу отдельной версией.
Роман1971
Не только день недели - но и весь месяц этот дурацкий. Только-только стали в себя приходить после праздников.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение amateur » 25.01.2008 17:13:13

http://lazarus-ccr.sourceforge.net/ -этот сайт???
Залез далее: http://sourceforge.net/project/showfile ... p_id=92177 - тама rxfpc 1.1.5.98 Notes(2007-09-01 04:29). Более поздняя версия есть?
Иль я не туда полез?
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Сообщение alexs » 27.01.2008 21:13:10

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

Сообщение amateur » 27.01.2008 22:03:28

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

Сообщение alexs » 28.01.2008 09:25:45

http://lazarus-ccr.svn.sourceforge.net/ ... zarus-ccr/
и воспользуйся лучше svn клиентом - удобнее забирать, чем черз веб нтерфейс.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение amateur » 28.01.2008 10:40:35

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

Сообщение Роман1971 » 28.01.2008 11:47:31

Предыдущая версия 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"
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Сообщение alexs » 28.01.2008 13:04:41

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

SetCaption объявлен так:
Код: Выделить всё
    procedure SetCaption(const AValue: TCaption); override;


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

Сообщение Роман1971 » 30.01.2008 13:17:26

У меня в классе TColumnTitle нет метода SetCaption, вот он и не перегружается. Может, у меня не та версия LCL? Почему у вас компилируется, а у меня нет (У вас наверное Lazarus 0.9.25)? Мои характеристики указаны в подписи. :?:
Роман1971
новенький
 
Сообщения: 69
Зарегистрирован: 30.05.2007 09:14:53

Сообщение alexs » 30.01.2008 13:57:59

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


Вернуться в Lazarus

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

Рейтинг@Mail.ru