|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
DevExpress автозаполнение полей
Ребят, куда копать?
:Набираем первые пару символов, остатки подставляются автоматически из ... ну допустим какого-то поля БД. Вообще нужно реализовать по этой схеме заполнение 7 полей (Паспортные данные) из Таблицы. Я думаю как: связать все 7мь полей через cxDB...TextEdit скорее всего, а в тот Edit, в который фамилия пишется - подставить выше описанную технологию. |
#2
|
||||
|
||||
Цитата:
Код:
procedure TForm1.Edit1Change(Sender: TObject); var s : string; begin s:= Edit1.Text; if length(s) = 0 then exit; tbl.Locate('FieldName', s, [loPartialKey]); // поиск по таблице Edit1.Text:=tbl.FieldValues['FieldName']; // вывод найденого end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Uniq! (29.03.2013)
|
#3
|
||||
|
||||
Код:
cxLookupComboBox1.Properties.ListSource.DataSet := MyDataSource1; cxLookupComboBox1.Properties.ListFieldNames := 'Article'; На другом форуме подсказали. На то он и DevExpress |
Этот пользователь сказал Спасибо Uniq! за это полезное сообщение: | ||
Alegun (29.03.2013)
|
#4
|
||||
|
||||
Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |