Добрый день, подскажите, как сделать фильтр по нескольким значениям одного столбца? Например, у элемента есть столбец ID, в нем несколько строк значений (1, 2, 3, 4), как сделать фильтр, что бы выбирал элементы со значениями 1,2
Сергей Эстрин написал: Никита, добрый день! Попробуйте использовать функцию GPropertyTable::GetColumnFilter И поместить несколько значений в массив, т.е.
Отпишитесь плиз, сработало или нет. Есть и другие варианты.
Так пробовал, в таком случае, он выбирает данные в которых есть значение 1 либо 2, т.е. есть в выбоку попадают элементы с значениями 1,2,3 и 1,3,4. А нужно что бы попадали только те, у которых есть 1 и 2. Т.е, надо что бы отфильтровался только элемент с значениями 1,2,3
Никита написал: Так пробовал, в таком случае, он выбирает данные в которых есть значение 1 либо 2, т.е. есть в выбоку попадают элементы с значениями 1,2,3 и 1,3,4. А нужно что бы попадали только те, у которых есть 1 и 2. Т.е, надо что бы отфильтровался только элемент с значениями 1,2,3
Ну тогда наверно проще всего копировать значения столбца в отдельное свойство по событию сохранения чтобы не мудрить с хитрыми фильтрами (хотя варианты наверно найдутся). Свойство можно скрыть в настройках, чтобы его было не видно и нельзя было вручную заполнить.