Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Можно ли в запросе использовать оператор ПОДОБНО для поиска в списке

Можно ли в запросе использовать оператор ПОДОБНО для поиска в списке
Я
   slafor
 
17.05.20 - 15:52
Есть запрос вида:

ВЫБРАТЬ Измерение, Ресурс
ИЗ РегистрСведений.РегистрСведений1
ГДЕ Измерение В(&СписокИзмерений)

Измерение - это строка.

Можно ли, чтобы в списке измерений были строки вида "%" + СодержаниеСтроки + "%", а в запросе использовался оператор ПОДОБНО?

Можно, конечно, в запросе поставить условие ГДЕ Измерение ПОДОБНО &Измерение, но тогда придется использовать запрос в цикле )
   acht
 
1 - 17.05.20 - 15:57
(0) Нельзя. Потому что никому неизвестно, какой результат ты хочешь получить по всем элементам списка - вычисленный по И или по ИЛИ.

Строй текст запроса динамически с ИЛИ ПОДОБНО ИЛИ ПОДОБНО или задавай параметр как таблицу
   lodger
 
2 - 17.05.20 - 16:06
(0) Можно. Если отдать эту работу компановщику данных.
   acht
 
3 - 17.05.20 - 16:09
(2) >компановщику
проводящему компанейскому кампанию
   МихаилМ
 
4 - 17.05.20 - 16:12
можно список загрузить в вт сней сединить по условию подобно
   lodger
 
5 - 17.05.20 - 16:28
(3) ну упс :)
   breezee
 
6 - 17.05.20 - 17:21
1. выбираете во временную таблицу справочник или что там за имзмеререние, в условии наименование подобно %ваштекст%
2. соедиеняете регистр внутренним по данным из вт 1 или ставите условие в ГДЕ

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.