Всем добрый день.
Выполняю запрос по справочнику "Контрагнты" и регистру сведений "Контактная информация".
К примеру мне нужно выбрать всех контрагентов, у котрых город содержит текст Киев.
Как указать отбор в запросе или поиск по результату запроса с уловием содержит?
Делаю так:
Пока РезультатЗапроса.Следующий() Цикл
Если Найти(Результат.Поле4,"Київ") > 0 Тогда
КонецЕсли;
КонецЦикла;
Проблема, "Київ" необходимо использовать значение для отбора из обработки, а это реквизит.
Если укажу реквизит, тогда функция найти не работает.
Попробуй:
Пока РезультатЗапроса.Следующий() Цикл
Если Найти(Результат.Поле4,СокрЛП(Реквизит)) > 0 Тогда
КонецЕсли;
КонецЦикла;
Спасибо большое, получилось!
Vemerton, интересно, давно в 7 регистры сведений появились?
Тема переезжает
срочно разкуривать "ПОДОБНО".
в жизни пригодится.
+
Как-то так
|ГДЕ
| Игроки.Наименование ПОДОБНО &Наименование";
Запрос.УстановитьПараметр("Наименование","%"Текст+"%");
Цитата(Ardi @ 13.05.10, 0:45) необходимо зарегистрироваться для просмотра ссылки
+
Как-то так
|ГДЕ
| Игроки.Наименование ПОДОБНО &Наименование";
Запрос.УстановитьПараметр("Наименование","%"Текст+"%");
прикольный у Вас справочник
Это так футболисты зашифрованы.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.