Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBLookupBox [D5, Paradox, ]


Стас ©   (2001-12-24 11:19:00) 

Подскажите, как программно обнулить его значение. Изначально, после запуска программы, его значение нулевое, когда выбираю в его списке просмотра одну из строк, то никак не сделать его пустым.


Стас   (2001-12-25 11:32:00) [1]

Спасибо за совет, сработало.


DiggerAbstract   (2001-12-25 03:56:00) [2]

корректнее будет KeyValue присвоить Null, т.к. в принципе может быть и отрицательный идентификатор.


AlexSV   (2001-12-24 15:28:00) [3]

Прошу прощения, перемкнуло.

Естественно, у DBLookupComboBox1 есть KeyField.

Проинициализируй DBLookupComboBox1.KeyValue значением, которое не входит
в KeyField, то есть если Key только положительные числа и нуль, то присвоив
KeyValue -1 текст станет пустым.


Стас   (2001-12-24 15:15:00) [4]

DataSource и DataField нет, но "ListFieldIndex := -1" не очищает его


Стас   (2001-12-24 15:13:00) [5]

DataSource и DataField нет, но и ListFieldIndex := -1 не очищает его.


AlexSV   (2001-12-24 12:19:00) [6]

В принципе, пропиши ему
ListFieldIndex := -1;
хотя, если есть DataSource и DataField, то тут еще вопрос.


Наверх

Титульная страница Поиск, карта сайта Написать письмо