Процедура ПрочитатьФайлНажатие(Элемент) //Получаем объект Файл НашФайл = Новый Файл(ИмяФайла); //Получаем первые 8-мь симовол имени нашего исходного файла НашеИмяФайла = Лев(НашФайл.ИмяБезРасширения,8)+".dbf"; //Копируем наш исходный файл во временный каталог с нормальным именем НашПолныйПутьФайла = КаталогВременныхФайлов()+НашеИмяФайла; КопироватьФайл(ИмяФайла,НашПолныйПутьФайла); //Работа с dbf файлом ФайлДБФ = Новый XBase; ФайлДБФ.Кодировка = КодировкаXBase.OEM; ФайлДБФ.ОткрытьФайл(НашПолныйПутьФайла); ФайлДБФ.Первая(); Пока Не ФайлДБФ.ВКонце() Цикл НомерЗаказаКонтрагента = СокрЛП(ФайлДБФ.ПолучитьЗначениеПоля("MSG")); СуммаВФайле = СокрЛП(ФайлДБФ.ПолучитьЗначениеПоля("PAYSUM")); //Обрабатываем запись dbf файла ФайлДБФ.Следующая(); КонецЦикла; ФайлДБФ.ЗакрытьФайл(); КонецПроцедуры