public void ВыполнитьЗагрузкуДанныхИзФайлаОбмена(/*СтруктураНастроекОбменаДанными*/)
{
//ОтобразитьНовоеСообщениеВФормеХодаОбработки(СтруктураНастроекОбменаДанными, "Загрузка данных из файла обмена", 5);
//СтруктураНастроекОбменаДанными.РезультатЧтенияДанных = Ложь;
//СтруктураНастроекОбменаДанными.ДатаНачалаЗагрузки = ТекущаяДата();
/*// ЧТЕНИЕ
*/
if(true/*НЕ СтруктураНастроекОбменаДанными.ПроизводитьЧтениеДанных*/)
{
//ОтобразитьНовоеСообщениеВФормеХодаОбработки(СтруктураНастроекОбменаДанными, "Загрузка данных из файла обмена", 40);
}
if(true/*ПустаяСтрока(СтруктураНастроекОбменаДанными.ИмяФайлаЧтенияИзменений)*/)
{
//СообщитьИнформациюОбОбмене("Не найден входящий файл обмена данными.", СтруктураНастроекОбменаДанными);
//ДополнитьКомментарийДляОперации(СтруктураНастроекОбменаДанными, "Не найден входящий файл обмена данными.", Ложь);
//ОтобразитьНовоеСообщениеВФормеХодаОбработки(СтруктураНастроекОбменаДанными, "Загрузка данных из файла обмена", 40);
}
/*// если расширение файла для чтения ZIP то его нужно сначала разархивировать
*/
//РасширениеФайлаОбмена = РаботаСФайлами.ПолучитьРасширениеФайла(СтруктураНастроекОбменаДанными.ИмяФайлаЧтенияИзменений);
//ЧтениеИзАрхива = Врег(РасширениеФайлаОбмена) = "ZIP";
if(true/*ЧтениеИзАрхива*/)
{
//ИмяВременногоФайла = РазархивироватьФайл(СтруктураНастроекОбменаДанными);
}
/*// читаем сообщения с изменененями
*/
if(true/*ИмяВременногоФайла = ""*/)
{
//ОтобразитьНовоеСообщениеВФормеХодаОбработки(СтруктураНастроекОбменаДанными, "Загрузка данных из файла обмена", 40);
}
//ЗагрузитьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбменаДанными, ИмяВременногоФайла);
/*// сообщим о результатах чтения данных
*/
if(true/*СтруктураНастроекОбменаДанными.РезультатЧтенияДанных*/)
{
//СообщитьИнформациюОбОбмене("Чтение данных из файла обмена успешно завершено.", СтруктураНастроекОбменаДанными);
}
/*// временный файл откуда считывались данные в любом случае не нужен
*/
if(true/*ЧтениеИзАрхива*/)
{
//ВыполнитьУдалениеФайла(ИмяВременногоФайла, СтруктураНастроекОбменаДанными, , Ложь);
}
/*// запоминаем последнюю дату чтения данных
*/
//СтруктураНастроекОбменаДанными.ДатаПоследнейЗагрузки = ТекущаяДата();
//ОтобразитьНовоеСообщениеВФормеХодаОбработки(СтруктураНастроекОбменаДанными, "Загрузка данных из файла обмена", 40);
}