Главная страница
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.033 c
14-1105118829
Vaitek
2005-01-07 20:27
2005.01.23
Freelancer


4-1102331749
tytus
2004-12-06 14:15
2005.01.23
Как прокрутить текст в ListBox-e?


14-1104475094
ocean
2004-12-31 09:38
2005.01.23
Интервал между буквами в Word


1-1105102241
If...than
2005-01-07 15:50
2005.01.23
Не сохраняет документы!


1-1105425565
Registered Guest
2005-01-11 09:39
2005.01.23
Как найти самое длинное слово в тексте?