|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.07.2015, 18:14 | #1 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 99
|
Вопрос по DevExpress (TcxLookupComboBox)
Есть cxLookupComboBox, свойство DropDownListStyle = lsEditList
ListFieldNames = TITLE (AsString) KeyFieldNames = ID (AsInteger) Мне необходимо сделать так чтобы при выборе уже содержащегося в списке значения тот возвращал KeyFieldNames значение, а если ввели вручную новое значение то возвращал бы NULL. Сейчас если я выбираю значение которое содержит список, он мне возвращает ID этого значения которое и было указано в KeyFieldNames, а если я ввожу новое значение, тогда при переходе он просто удаляет это значение и поле становиться пустым, как сделать чтоб оно не стиралось, а оставался текст а в EditValue возвращалось NULL? |
26.07.2015, 18:58 | #2 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 99
|
Всё проблему решил
делаем так Код:
а ID берем так Код:
|
27.07.2015, 14:51 | #3 |
Регистрация: 01.03.2013
Сообщений: 3
|
Цитата не по теме
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по DevExpress | tarakan1983 | Компоненты Delphi | 1 | 24.07.2015 11:53 |
Вопрос по DevExpress->XtraGrids->LayoutView | Glen | Windows Forms | 0 | 19.10.2011 23:05 |
TcxLookupComboBox в cxGrid | Net09 | Компоненты Delphi | 0 | 15.03.2010 00:21 |
DEVEXPRESS | Яр|/||< (^_^) | Компоненты Delphi | 0 | 23.06.2009 11:51 |
DevExpress | Баламут | БД в Delphi | 0 | 21.01.2007 02:09 |