Имя: Пароль:
1C
1С v8
Запрос
0 Altuntop
 
09.08.12
10:22
Подскажите пожалуйста. Можно ли в запросе отобрать элементы справочника по условию, если наименование элемента содержит указанный текст

Например, отобрать все элементы в наименовании которых есть слово "ГОД"?
1 DrShad
 
09.08.12
10:23
разрешаю
2 Altuntop
 
09.08.12
10:23
Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("ДлинаСлова",Объект.ДлинаСлова);
   Запрос.Текст="ВЫБРАТЬ
                |    Словарь.Наименование КАК Наименование
                |ИЗ
                |    Справочник.Словарь КАК Словарь
                |ГДЕ
                |    Словарь.КоличествоСимволов <= &ДлинаСлова
                |
                |УПОРЯДОЧИТЬ ПО
                |    Наименование";
   Выборка=Запрос.Выполнить().Выгрузить();
3 Altuntop
 
09.08.12
10:24
Вот отбор по длине слова. А как отобрать по содержанию текста?
4 DrShad
 
09.08.12
10:24
ПОДОБНО
5 Error pro
 
09.08.12
10:24
Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("ДлинаСлова",Объект.ДлинаСлова);
   Запрос.Текст="ВЫБРАТЬ
                |    Словарь.Наименование КАК Наименование
                |ИЗ
                |    Справочник.Словарь КАК Словарь
                |ГДЕ
                |    Словарь.Наименование ПОДОБНО "%ГОД%"
                |
                |УПОРЯДОЧИТЬ ПО
                |    Наименование";
   Выборка=Запрос.Выполнить().Выгрузить();
6 salvator
 
09.08.12
10:24
Словарь.Наименование ПОДОБНО "%ГОД%"