Показать сообщение отдельно
  #2  
Старый 02.05.2020, 21:21
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. фильтр можно сделать 2мя способами. Первый - переоткрывать параметризаованый запрос. Второй - у DataSet есть специальный метор - OnFilter если не ошибаюсь. Там можно проверять - надо ли показывать запись или нет.
2. Для этого надо использовать другой компонент - DBLookupComboBox. Он имеет ссылку на дополнительную таблицу из которой и берет данные для отображения.
Ответить с цитированием