Перевести строку с заголовками (CSV) в массив из структур
Функция ПреобразоватьCSVвМассив(CSV)
Разделитель = Символы.Таб;
ЗаголовкиCSV = СокрЛП(СтрПолучитьСтроку(CSV,1));
МассивЗаголовков = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(ЗаголовкиCSV, Разделитель, Ложь, );
DATA = Новый Массив;
Для НомерСтроки=2 По СтрЧислоСтрок(CSV) Цикл
Строка = СтрПолучитьСтроку(CSV, НомерСтроки);
МассивПодстрок = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(Строка, Разделитель, Ложь, );
Структура = Новый Структура(СтрЗаменить(ЗаголовкиCSV, Разделитель, ","));
Инд = 0;
Для Каждого КлючЗначение Из Структура Цикл
Структура[КлючЗначение.Ключ] = МассивПодстрок[Инд];
Инд = Инд+1;
КонецЦикла;
DATA.Добавить(Структура);
КонецЦикла;
Возврат DATA;
КонецФункции
{5} Переменной МассивЗаголовков присвоено значение, но оно нигде не используетсяОбновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз