Скажите, а есть какой-нибудь вариант увидеть данные этого списка, помимо выгрузки в файл? Просто у меня продолжает возникать "Неизвестная ошибка" во время исполнения процедуры "ExportListToFile". Процедура теперь следующего вида:
Код:
|
Для каждого СтрокаТранспортноеСредство ИЗ ДанныеТС Цикл
//Автограф.SetGroupIndexByFileName(СтрокаТранспортноеСредство.грФайл);
//Автограф.SetCarIndexByDevice (СтрокаТранспортноеСредство.СерийныйНомер);
//с раскомментированными этими двумя строками то же самое
Ширина = 8;
Автограф.WaitForFieldsComputing (СтрокаТранспортноеСредство.грФайл,СтрокаТранспортноеСредство.СерийныйНомер,ДатаДляАвтографаНачПериода,ДатаДляАвтографаКонПериода,"GSM",Ширина,0);
Если Автограф.TripsNum < 1 Тогда Продолжить; КонецЕсли; //продолжить - это аналог continue;
Автограф.TripIndex = 1;
Временный = "D:\aut.dbf"; //на тот мистический случай, если программа не имеет прав писать во временный файл
Автограф.ExportListToFile(Временный,"fields","",1,1);
ЗапуститьПриложение("excel "+Временный);
КонецЦикла; |
Конечно, для чистоты эксперимента надо попробовать то же самое в какой-нибудь другой среде, но 1с8 вроде всегда корректно работала с внешними приложениями.
Заранее спасибо за внимание.