PickList
, ввод данных только из списка
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.164] |
|
|
ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi
PickList
, ввод данных только из списка
|
Сообщ.
#1
,
|
|
|
|
Всем привет.
Подскажите, плиз, как разрешить ввод данных в DBGrid только из списка PickList ? Т.е. вводится другое значение – оно возвращается к старому. Желательно более или менее подробно |
|
Сообщ.
#2
,
|
|
|
|
Сделал через TField.OnSetText:
![]() ![]() procedure TForm3.FieldSetText(Sender: TField; const Text: String); begin with DBGrid1 do if (Text = '') or (Columns[SelectedIndex].PickList.IndexOf(Text) >= 0) then Sender.AsString := Text; end; |