Здрасте всем. Есть задача для фильтрации динамического списка по значению поля X разместить на форме несколько кнопок, каждая из которых соответствует одному из значений поля X. Какие кнопки нажаты - по тем значениям поля X фильтровать ДС.
Как проще всего такое сделать? Первое, что пришло на ум - программно анализировать, какие значения в данный момент есть в строках ДС, и для каждого создавать отдельную кнопку; размещать все эти кнопки в определенном месте формы и реализовывать команду: нажатие - вид кнопки меняется на "нажата" и добавляется соответствующее значение в список значений, по которому выполняется отбор.
Но это явно не самый простой способ. Мб есть просто вид поля какой-нибудь, чтобы перетащил на форму список со значениями для отбора - и автоматически нарисовалось то, что мне нужно?