Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Поиск в таблице значений
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
cao0603
У меня есть массив слов,мне необходимо проверить наличие каждого это слова в таблице и отобрать только ту строчку где есть вся комбинация этих слов,не важно в каком порядке

Пробовал через
Построитель=новый построитель запросов
Но в цикле не получилось
Petre
Бывает. Но вы не теряйте надежды, пробуйте еще...
Vidocq05
cao0603 @ Сегодня, 10:30 необходимо зарегистрироваться для просмотра ссылки ,

Если таблица это ТаблицаЗначений то както так...

Для Каждого СтрТЗ Из ВашаТЗ Цикл 
        
        НайденоСовпадение = Ложь;
        
        Для Каждого СтрМас Из ВашМассив Цикл
            
            Результат = Найти(СтрТЗ.ВашаКолонка,СтрМас);
            
            Если Результат = 0 Тогда
                НайденоСовпадение = Ложь;
                Прервать;
            Иначе
                НайденоСовпадение = Истина;
            КонецЕсли;
            
        КонецЦикла;
        
        Если НайденоСовпадение Тогда
            
            // Делаете со строкой что нужно
            
        КонецЕсли;
    КонецЦикла;

cao0603
Vidocq05 @ Сегодня, 11:28 необходимо зарегистрироваться для просмотра ссылки ,
гениально чувак, спасибо большое, а более сложные алгоритм знаеТЕ?
у меня есть например
болт 2-8-10-кд ост 133078
болт 3-8-12ц ост 133078
и вывести насколько они совпадают
но это не значит что у меня все строки в таком формате, у них может быть совершенно любой разделительный символ и формат

cao0603 @ Сегодня, 21:00 необходимо зарегистрироваться для просмотра ссылки ,
и если например 100% совпадения нет то подобрать варианты со схожими значениями

Vidocq05 @ Сегодня, 11:28 необходимо зарегистрироваться для просмотра ссылки ,

что-то тип это необходимо зарегистрироваться для просмотра ссылки


 ! 

необходимо зарегистрироваться для просмотра ссылки: 1
 
Vofka
cao0603,
1. Правила, пункт 1!
2. Для спасибо есть специальная кнопка.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.