Перейти к содержанию

Фильтрация по связанному полю

Материал из Химсофт Вики
Версия от 07:04, 20 октября 2026; Sidminik (обсуждение | вклад) (Новая страница: «Как нам известно, между двумя источниками данных можно установить связь. Подробнее об этом читайте в главе "Данные". С помощью связи можно фильтровать данные в источнике, используя для этого поле из другого, связанного источника. Допустим, вы положили н...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Как нам известно, между двумя источниками данных можно установить связь. Подробнее об этом читайте в главе "Данные". С помощью связи можно фильтровать данные в источнике, используя для этого поле из другого, связанного источника.

Допустим, вы положили на диалог элемент управления ListBoxControl и указали в свойстве DataColumn следующее поле данных:

Products.Categories.CategoryName

Как будет работать фильтрация?

при заполнении элемента управления будет использовано поле CategoryName источника данных Categories; при фильтрации данных будут отфильтрованы те строки источника данных Products, для которых верно условие:

поле [Products.Categories.CategoryName] содержит одно из выбранных пользователем значений.