Форум: "Базы";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизОчистка DBLookupComboBox а Найти похожие ветки
← →
Antoha111 © (2005-01-06 23:09) [0]Добрый вечер!
У меня возникла следующая проблемма: будьте любезны подсказать каким образом можно отменить выбор в DBLookupComboBox"е, т.е. допустим по ошибке пользователь выбрал значение из списка ListSource. Необходимо чтобы значение на форме было пустым (визуально)..........подскажите пожалуйста.
Заранее благодарен.
← →
Vemer © (2005-01-07 11:57) [1]Попробуй:
DBLookupComboBox.KeyValue = Nil;
← →
kaif © (2005-01-07 15:29) [2]Присвой нужное значение полю, которым управляет DBLookupComboBox. Например:
MyDataSet.FieldByName(<имя поля>).AsVariant := NULL;
или еще проще:
DBLookupComboBox1.Field.AsVariant := NULL;
← →
kaif © (2005-01-07 15:32) [3]Если же DBLookupComboBox1 ни к чему не подключен (никаким полем не управляет), а просто "висит в воздухе" и его значение в дальнейшем "вручную" считывается из его свойства KeyValue, То тогда просто присваиваешь этому KeyValue := NULL.
Если же все же подключен, то см. мой предыдущий постинг.
← →
Erik1 © (2005-01-07 15:36) [4]Ну а если управляет [3] то Field.Clear;
← →
kaif © (2005-01-07 15:49) [5]2 Erik1 ©
Согласен. Это наилучший способ. Я про него забыл.
← →
Antoha111 © (2005-01-08 23:55) [6]Понял.....все работает.
Честно говоря я сам уже догадался, но все равно спасибо
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c