
Сообщение от
Пытливый
Mrak, да, выгрузки в dbf из 1С v7.7
Код:
//*******************************************
Процедура Выгрузить()
//создается файл
ФайлВыгрузки = "c:\ext.dbf";
ДБФ=СоздатьОбъект("XBase");
Если ФС.СуществуетФайл(ФайлВыгрузки)=1 Тогда
ДБФ.ОткрытьФайл(ФайлВыгрузки);
ДБФ.ОчиститьФайл();
Сообщить("Открыт файл "+ФайлВыгрузки);
Если ДБФ.Открыта()=0 Тогда
Предупреждение("База не открыта... Создайте новый файл!",8);
Возврат;
КонецЕсли;
Иначе
//определяются поля
ДБФ.ДобавитьПоле("Vid",2,15,0);
ДБФ.ДобавитьПоле("DataN",3,5,0);
ДБФ.СоздатьФайл(ФайлВыгрузки);
КонецЕсли;
//выгружаются данные из таблицы значений например
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
ДБФ.Добавить();
ДБФ.Vid=ТЗ.Вид;
ДБФ.DataN=ТекущаяДата();
ДБФ.Записать();
КонецЦикла;
КонецПроцедуры

Сообщение от
Пытливый
О! Т.е. я правильно понимаю: программно задаем формирование печатной формы, а затем, программно же задаем сохранение этой печатной формы как файла xls?
Именно так.