Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

Приветствую всех! Подскажите плз, есть свиток DBLookupComboBox   Найти похожие ветки 

 
Layner ©   (2004-12-21 13:58) [0]

В нем выпадающий список. Хотелось бы поверх свитка добавить пустой итем, значащий, что выбранной записи нет. Т.е. если я выбираю итем с какой нибудь записью, потом уже его убрать никак не удастся... А вот если бы реализовать затею с пустым итемом, я бы по BeforePost, если там пусто, вставлял null запись, и было бы все Ок.
Такая реализация встречается много где, а вот как накалякать :) тоже самое самому?
Если как вариант, делать поверх основного запроса, запрос в возвр. результатом пустой строки, а потом клетить его по UNION ALL с основной выборкой....
Вопрос открытый.


 
Johnmen ©   (2004-12-21 14:39) [1]

DBLookupComboBox.KeyValue:=Null;
and
DBLookupComboBox1.NullValueKey


 
Layner ©   (2004-12-21 15:21) [2]

Johnmen ©   (21.12.04 14:39)
Спасибо! Вроде понял, остается понять, как работать с TShortCut, но это уже мелочи.


 
Sergey13 ©   (2004-12-21 15:28) [3]

Может попробовать к лукапному датасету приделать
union
select null,"Не выбрано"


 
Layner ©   (2004-12-21 15:38) [4]

Сделал:
DBLookupComboBox1.KeyValue:=Null;
DBLookupComboBox1.NullValueKey:=TextToShortCut("Ctrl+N");

При нажатии на Ctrl+N ячейка будет NULL, но как бы вот сделать пустой итем?
:(


 
Layner ©   (2004-12-21 15:47) [5]

Sergey13 ©   (21.12.04 15:28)
Точно, так и есть, что и требовалось ;)

SELECT t_id, t_name
FROM tovar
UNION
SELECT null, "----"


 
Johnmen ©   (2004-12-21 15:57) [6]

>Layner ©   (21.12.04 15:38) [4]
>При нажатии на Ctrl+N ячейка будет NULL, но как бы вот сделать
>пустой итем?

Что за "итем" ? Кстати, а что за "ячейка" ?


 
msguns ©   (2004-12-21 16:08) [7]

>Johnmen ©   (21.12.04 15:57) [6]
>Что за "итем" ? Кстати, а что за "ячейка" ?

строка в списке бокса и ячейка грида


 
Johnmen ©   (2004-12-21 16:21) [8]

>msguns ©   (21.12.04 16:08) [7]
>строка в списке бокса и ячейка грида

Думаешь?
Я почему-то весь в сомнениях...



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
3-1103548130
cherrex
2004-12-20 16:08
2005.01.23
компоненты Delphi для работы с Oracle


1-1105435193
k@rt
2005-01-11 12:19
2005.01.23
Ассоциация файлов с Delphi


1-1105553412
td
2005-01-12 21:10
2005.01.23
количество символов в RichEdit


1-1105162791
DDDeN
2005-01-08 08:39
2005.01.23
Картинки для кнопок


1-1105362698
Igor_thief
2005-01-10 16:11
2005.01.23
Скорость