![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Ребят, куда копать?
:Набираем первые пару символов, остатки подставляются автоматически из ... ну допустим какого-то поля БД. Вообще нужно реализовать по этой схеме заполнение 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
|
||||
|
||||
|
Цитата:
|