Доброго времени.
Есть обработка, которая заполняет на форме табличную часть. В табличной части есть колонка строкового типа, туда пользователи пишут разную инфу в свободной форме. Необходимо реализовать возможность отбора по такой колонке. Например если пользователь ввел в отборе ТОП, то должны попасть все строки где в колонке есть слово ТОП, например ТОП Север, ТОП Юг и т.д.
Причем они хотят вводить в фильтр и несколько значений.
Что мне пришло в голову на сон грядущий:
Сделать отбор на форме просто поле ввода, куда можно заводить строки с разделителем.
Далее разбавить строку по разделитель в массив и передавать элементы массива в цикл, где их подставлять в параметр ПОДОБНО.
Вариант я думаю сработает и могу себя успокоить, дескать какая задача - такая и реализация, но все-таки не хотелось бы делать запрос в цикле.
Как ещё можно реализовать данную задачу?
Есть обработка, которая заполняет на форме табличную часть. В табличной части есть колонка строкового типа, туда пользователи пишут разную инфу в свободной форме. Необходимо реализовать возможность отбора по такой колонке. Например если пользователь ввел в отборе ТОП, то должны попасть все строки где в колонке есть слово ТОП, например ТОП Север, ТОП Юг и т.д.
Причем они хотят вводить в фильтр и несколько значений.
Что мне пришло в голову на сон грядущий:
Сделать отбор на форме просто поле ввода, куда можно заводить строки с разделителем.
Далее разбавить строку по разделитель в массив и передавать элементы массива в цикл, где их подставлять в параметр ПОДОБНО.
Вариант я думаю сработает и могу себя успокоить, дескать какая задача - такая и реализация, но все-таки не хотелось бы делать запрос в цикле.
Как ещё можно реализовать данную задачу?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот