Вниз
Скачать: CL | DM;

Что лучше использовать?   Найти похожие ветки 

← →
Evyshka   (2003-12-03 08:39) [0]

На организовать работу со справочником таким образом:
Вид как Combobox вводишь если первые буквы найдены он сразуже вставляет слово если нет пишет в справочнике не найден и добавляет автоматически
С помощью каких компонент можно это сделать?


← →
Alex_Bredin ©   (2003-12-03 09:08) [1]

1.Индекс по полю поиска.
2.Edit.Onchange - Loсаte(field,Edit1.text,[])
3.Если есть рез-т поиска - его выводим в Edit,если нет - Insert.


← →
ЮЮ ©   (2003-12-03 09:14) [2]

>если первые буквы найдены он сразуже вставляет слово

а что у тебя все слова из трех букв?

справка
справочник

кого выбрать?

особенно, если пользователь тскал спряжение ?


← →
Evyshka   (2003-12-03 09:26) [3]

А как просматривать уже введенные значения edit для этого не подходит


← →
Alex_Bredin ©   (2003-12-03 09:41) [4]

Лучше использовать дбгрид с добавлением, удалением и изменением.
И контекстный поиск в нем - просто для облегчения доступа к нужной записи.
Иначе не избежать дублей, ошибок и пр. мусора в таблице при такой постановке как в первом посте.


← →
Evyshka   (2003-12-03 09:48) [5]

грид с одной яичейкой?


← →
HSolo ©   (2003-12-03 09:56) [6]

1) Почему бы и нет?
2) В Вашем справочнике только название и больше ничего нету? Ни комментария, ни сокращенного наименования или пользовательского шифра какого-нибудь?


← →
Alex_Bredin ©   (2003-12-03 09:57) [7]

а у вас запись однозначно определяется по одному полю?


← →
Evyshka   (2003-12-03 10:04) [8]

Справочник вида Код + наименование


← →
ЮЮ ©   (2003-12-04 03:01) [9]

Таблица, с которой обращаются так небрежно не является справочником. Не стоит плодить сущности там, где их нет. Достаточно сделать Varchar поле в таблице и при запуске программы заполнить StringList неповторяющимися полями этой таблице.

Этот список затем можно использовать для заполнения Списка в DBComboBox или PickList-а для Grid-а



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
7-86574
The X
2003-10-21 19:44
2003.12.26
Определение сер. # HDD (заводского)


1-86391
GreySerg
2003-12-15 12:49
2003.12.26
Есть ли в Delphi стандартные функции разбора HTML текста ?


1-86442
dust
2003-12-13 09:23
2003.12.26
Как сделать кнопки на панели инструментов без надписей ???


1-86372
Release
2003-12-15 15:35
2003.12.26
Преборазование типов


3-86276
Andrey V.
2003-12-04 08:58
2003.12.26
Параметры ibDatabase.




   Наверх