Имя: Пароль:
1C
1С v8
функция XDTO выполняется только в режиме отладчика. HELP
0 Hissin
 
30.01.13
10:06
Передаю входящие данные в функцию. Но, пока вручную ее через отладчик не выполню, данные не появляются.
Когда назначаю переменную, чтобы в нее выгрузить данные, они также туда не проставляются. В итоге ругается "Значение не является значением объектного типа (Distance)". Когда отлаживаю, и для проверки функцию вычисляю, данные появляются и ругаться перестает.
Где накосячила???

ТипОтвета = Фабрика.Пакеты.Получить("http://schemas.datacontract.org/2004/07/Core.DataLayer.Entities.Reports").Получить("ReportResultsOfBaseReportResultwBklpASJ");
РезОтвета = Фабрика.Создать(ТипОтвета);
ИтогЗапроса=Прокси.RequestReport(Гид,ИДТС,,ДатаВы,ДатаВо,РезТипа.Значение);
Так:
Прокси.GetBaseReport(Гид,ИтогЗапроса);
ЗаполнитьЗначенияСвойств(РезОтвета,Прокси.GetBaseReport(Гид,ИтогЗапроса));
Или так:
РезОтвета=Прокси.GetBaseReport(Гид,ИтогЗапроса);

ИтоговоеЗначение=Прокси.GetBaseReport(Гид,ИтогЗапроса).Data.Distance;
1 Hissin
 
30.01.13
11:21
up