ТЗ?
да
Может массива структур?
Да, массив, конечно Сорри
Функция ПреобразоватьМассивВТаблицуЗначений(мсДанные) Экспорт тзДанные = Новый ТаблицаЗначений; Для Каждого ЭлементМассива Из мсДанные Цикл Если тзДанные.Колонки.Количество() = 0 Тогда Для Каждого ЗначениеСтруктуры Из ЭлементМассива Цикл МассивДопустимыеТипы = Новый Массив; ТипКолонки = ТипЗнч(ЗначениеСтруктуры.Значение); МассивДопустимыеТипы.Добавить(ТипКолонки); Описание_Типов = Новый ОписаниеТипов(МассивДопустимыеТипы); тзДанные.Колонки.Добавить(ЗначениеСтруктуры.Ключ,Описание_Типов); КонецЦикла; КонецЕсли; НоваяСтрока = тзДанные.Добавить(); Для Каждого ЗначениеСтруктуры Из ЭлементМассива Цикл НоваяСтрока[ЗначениеСтруктуры.Ключ] = ЗначениеСтруктуры.Значение; КонецЦикла; КонецЦикла; Возврат тзДанные; КонецФункции
Не, а в бсп нет такой?
Обсуждают сегодня