![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как очистить DBLookComboBox.Text
Крапивин Олег © (2010-05-28 15:27:00)Добрый день господа!
На форме расположены два комбобокса связанные с соответствующими базами. При первом запуске программы эти поля пусты. Нажимаем кнопочку, появился список, выбрали и работаем со значением DBLookCombox.Text.
А как его очистить???
Конструкцию DBLookCombox.Text:=''; компилятор не пропускает, говорит, что нельзя присвоить значение (типа поле рид-онли).
Подскажите кто знает.
Игорь Шевченко (2010-05-29 17:44:00) [1]аллес гемахт
oldman (2010-05-29 17:17:00) [2]Der Teufel soll den Kerl buserieren, как подсказывает гугл...
или
der Teufel soll das alles buserieren!, как подсказывает он же...
Leonid Troyanovsky (2010-05-28 20:37:00) [3]
> Плохиш © (28.05.10 20:24) [5]
> А зачем ви по-австрийски ругаетесь?
Мои познания немецкого языка, увы,
основаны лишь на произведениях Я.Гашека,
про бравого солдата Швейка.
--
Regards, LVT.
PS. Выругайся на чистом, я себе скопирую.
Плохиш (2010-05-28 20:24:00) [4]
> Leonid Troyanovsky © (28.05.10 19:38) [4]
А зачем ви по-австрийски ругаетесь?
Leonid Troyanovsky (2010-05-28 19:38:00) [5]
> Плохиш © (28.05.10 17:00) [3]
Und:
Der Teufel soll das buserieren.
--
Regards, LVT.
Плохиш (2010-05-28 17:00:00) [6]
> Очистка поля (как я понял KeyField:='')
Ну зачем я зашёл в эту ветку, зачем... :-(
Diese Eigenschaft gibt die Tastenkombination an, mit der dem zugeordneten Feld ein leerer Wert zugewiesen wird.
Delphi-Syntax:
property NullValueKey: TShortCut;
C++ Syntax:
__property TShortCut NullValueKey = {read=FNullValueKey, write=FNullValueKey, default=0};
Beschreibung
Mit NullValueKey ermöglichen Sie es Benutzern, einen leeren Wert in das zugeordnete Feld einzutragen. Wenn der Benutzer diese Tastenkombination eingibt, wird der Inhalt des zugeordneten Feldes gelöscht.
Tipp: Mit den Funktionen ShortCut oder TextToShortCut können Sie NullValueKey einen Wert zuweisen.
Крапивин Олег (2010-05-28 16:39:00) [7]Спасибо Плохиш! Очистка поля (как я понял KeyField:='') приводит к неработоспособности комбобокса, но ты мне подал интересную мысль:
в базе надо иметь уникальную запись с пустыми полями. Вероятнее всего она будет находиться в начале базы и достаточно выполнить ADOTable.First чтобы все поля оказались заполненными пробелами (либо без оных). Буду пробовать
Плохиш (2010-05-28 16:09:00) [8]
> А как его очистить???
Надо очистить связанное с ним поле набора данных.