|
Можно ли сделать отбор в справочнике по содержанию символов в строке в наименования?
| ☑ |
0
AlexBor255n
17.11.17
✎
09:07
|
Требуется отобрать элементы справочника "Номентклатура" в наименовании которых содержится слово "Аптечка". Возможно ли это сделать без запроса? Пока код такой:
СтруктураОтбора = Новый Структура;
Подборка = Справочники.Номенклатура.НайтиПоНаименованию("Аптечка");
СтруктураОтбора.Вставить("Наименование", Подборка.Наименование );
ВыборкаНоменклатура = Справочники.Номенклатура.Выбрать(,,СтруктураОтбора,"Наименование");
Пока ВыборкаНоменклатура.Следующий() Цикл
Сообщить(ВыборкаНоменклатура.Наименование);
КонецЦикла
Если нельзя сделаю запросом.
|
|
1
Lexey_
17.11.17
✎
09:10
|
(0) вот это мощное колдунство:
Подборка = Справочники.Номенклатура.НайтиПоНаименованию("Аптечка");
СтруктураОтбора.Вставить("Наименование", Подборка.Наименование );
|
|
2
vicof
17.11.17
✎
09:10
|
Сделай запросом, не ипи мозг.
|
|
3
1dvd
17.11.17
✎
09:11
|
Нельзя
|
|
4
VladZ
17.11.17
✎
09:12
|
(1) "Кручу, верчу, обмануть хочу!"
|
|
5
AlexBor255n
17.11.17
✎
09:13
|
(1) А так устроит СтруктураОтбора.Вставить("Наименование", "Аптечка" );?
|
|
6
AlexBor255n
17.11.17
✎
09:16
|
(3) Понятно спасибо
|
|
7
xxTANATORxx
17.11.17
✎
09:22
|
выбрать ссылка из справочник.номенклатура как Табл где наименование подобно "%Аптечка%"
|
|