ИмпортФайловСформироватьОтчет (БСП)

Автор: 1С
ОбщийМодуль.РаботаСФайламиСлужебный
БСП

Импорт файлов сформировать отчет. Формирует отчет для файлов с ошибками.

// Формирует отчет для файлов с ошибками.
//
// Параметры:
//   МассивИменФайловСОшибками - массив строк путей к файлам.
//
// Возвращаемое значение:
//   ТабличныйДокумент с отчетом.
//
Функция ИмпортФайловСформироватьОтчет(МассивИменФайловСОшибками) Экспорт
	
	Документ = Новый ТабличныйДокумент;
	Макет = Справочники.Файлы.ПолучитьМакет("МакетОтчета");
	
	ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
	ОбластьЗаголовок.Параметры.Описание = НСтр("ru = 'Не удалось загрузить следующие файлы:'");
	Документ.Вывести(ОбластьЗаголовок);
	
	ОбластьСтрока = Макет.ПолучитьОбласть("Строка");

	Для Каждого Выборка Из МассивИменФайловСОшибками Цикл
		ОбластьСтрока.Параметры.Название = Выборка.ИмяФайла;
		ОбластьСтрока.Параметры.Ошибка = Выборка.Ошибка;
		Документ.Вывести(ОбластьСтрока);
	КонецЦикла;
	
	Отчет = Новый ТабличныйДокумент;
	Отчет.Вывести(Документ);

	Возврат Отчет;
	
КонецФункции

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ПараметрыИмпортаФайлов (БСП)

ВыполнитьИмпортФайлов (БСП)

ИмпортФайловЦиклПродолжитьИмпортПослеВопросовВРекурсии (БСП)

Импорт файла полного бэкапа из SQLExpress в LocalDB

СформироватьОтчет (БСП)

ИмпортФайловПослеПроверкиРазмеров (БСП)

ИмпортФайловЦиклПослеОтветаНаВопросПродолжить (БСП)

ИмпортФайловПослеЦиклаПослеВопросовВРекурсии (БСП)

ИмпортФайловРекурсивноПослеОтветаНаВопрос (БСП)

TurboConf ИР адаптер 1.82