Главная страница
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.116 c
1-1105609194
Vetal
2005-01-13 12:39
2005.01.23
А как изменить цвет кнопки?


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


14-1104182866
Johnmen
2004-12-28 00:27
2005.01.23
Дефилеры напускают оранжевый туман...


1-1104873899
WhiteGuy
2005-01-05 00:24
2005.01.23
To slash or not to slash? :-)


1-1105485353
chir
2005-01-12 02:15
2005.01.23
Запретить снятие фокуса