poisk_v_massive_struktur

Поиск в массиве структур

Функция НайтиВМассивеСтруктур(Массив, ИскомоеЗначение, КлючСтруктуры) Экспорт

    Результат = Неопределено;
    
    Для Каждого ЭлементМассива Из Массив Цикл
        Если ЗначениеЗаполнено(Результат) Тогда Прервать; КонецЕсли;
        Если ТипЗнч(ЭлементМассива) = Тип("Структура") Тогда
            Для Каждого ЭлементСтруктуры Из ЭлементМассива Цикл
                Если ЭлементСтруктуры.Ключ = КлючСтруктуры
                    И ЭлементСтруктуры.Значение = ИскомоеЗначение Тогда
                    Результат = ЭлементМассива;
                    Прервать;
                КонецЕсли;
            КонецЦикла;
        КонецЕсли;
    КонецЦикла;
    
    Возврат Результат;
    
КонецФункции
  • /sites/data/pages/poisk_v_massive_struktur.txt
  • Последнее изменение: 2024/08/23 12:47
  • tro