Заказать звонок
Разбор файла CSV

Разбор файла CSV

26.07.2019
Пример части текста процедуры разбора файла CSV, которая расположена в модуле формы, ФайлCSV – это присоединенный файл, ссылка на элемент справочника с файлом: ДанныеФайла = РаботаСФайлами.ДанныеФайла(ФайлCSV, ЭтаФорма.УникальныйИдентификатор); СсылкаНаДвоичныеДанныеФайла = ДанныеФайла.СсылкаНаДвоичныеДанныеФайла; Файл = ПолучитьИзВременногоХранилища(СсылкаНаДвоичныеДанныеФайла); ИмяВременногоФайла = ПолучитьИмяВременногоФайла("csv"); Файл.Записать(ИмяВременногоФайла); ТекстФайла = Новый ТекстовыйДокумент; ТекстФайла.Прочитать(ИмяВременногоФайла); СписокЗначений = Новый СписокЗначений; Для НомерСтроки = 1 По 2 Цикл ТекСтрока = ТекстФайла.ПолучитьСтроку(НомерСтроки); МассивЗначений = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(ТекСтрока, ";"); ЗначениеИзФайлаCSV_1 = МассивЗначений[3]; КонецЦикла; УдалитьФайлы(ИмяВременногоФайла);

Возврат к списку

Наши услуги и вакансии

Разработчики
на full-time
Программист 1С на 8 часов в день
от 1 600 руб/час
Позадачная
разработка 1С
Доработки и развитие любых решений на платформе 1С
Стоимость по оценке
Карьера в Neti

Вакансии разработчиков и консультантов 1С
З.П. от 100 000 рублей