Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 23:40

Как сравнить Наименование со строкой шаблона Не в запросе

Автор Hel, 27 июн 2016, 16:13

0 Пользователей и 1 гость просматривают эту тему.

Hel

Таблица.Свернуть("Номенклатура, ХарактеристикаНоменклатуры");
Для Каждого Стр ИЗ Таблица ЦИКЛ
Если Стр.ХарактеристикаНоменклатуры.Наименование =???? ТОгда//( а вот здесь хотелось бы отобрать все хар-ки в наименовании которой есть МММ)типа МММ%
Сообщить("");
Иначе
Сообщить("");
КонецЕсли;
КонецЦикла;


заранее спасибо!

Rasty

есть извращенский метод

МассивХарактеристик = Новый Массив;
Выборка = Справочники.ХарактеристикиНоменклатура.Выбрать();
Пока Выборка.Следующий() Цикл
    Если СтрНайти(Выборка.Намиенование,"МММ") >0 Тогда
        МассивХарактеристик.Добавить(Выборка.Ссылка);
    КонецЕсли;
КонецЦикла;
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Hel

Цитата: Rasty от 27 июн 2016, 17:29
есть извращенский метод

МассивХарактеристик = Новый Массив;
Выборка = Справочники.ХарактеристикиНоменклатура.Выбрать();
Пока Выборка.Следующий() Цикл
    Если СтрНайти(Выборка.Намиенование,"МММ") >0 Тогда
        МассивХарактеристик.Добавить(Выборка.Ссылка);
    КонецЕсли;
КонецЦикла;


1С:Предприятие 8.3 (8.3.6.2014)
пишет, что
Процедура или функция с указанным именем не определена (СтрНайти)

:dfbsdfbsdf:

Rasty

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Hel


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск