Запрос
☑
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
Словарь.Наименование ПОДОБНО "%ГОД%"
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.