|
![]() |
#1 |
Участник
|
Версия Axapta 3.0 SP3. Ссылка не подходит в виду того, що из контейнера вытягивается значение типа NoYes. Самое интересное, что в методах, что работают после него все работает отлично!
Пример кода: FileName getFileName() { FileName ret; container con = salesReport_Enclosures.dlgParameters(); TransDate reportDate = conpeek(con, 11); str tmpStr; NoYes inclSales = conpeek(con, 16), inclExport = conpeek(con, 17), inclTHT = conpeek(con, 18); Dimension dimension = conpeek(con, 12); .... } Ошибка вылетает при инициализации reportDate уже. При работе отладчика видно что контейнер значение получил (размер стал равным 22). Но просмотреть их нельзя - выкидывает из Системы. Следующие методы, который выполняются за этим работают нормально. Кстати, тип возвращаемого значения аналогичных типу переменной (проверял). Да, кстати, класс объекта salesReport_Enclosures (NMF_SalesReport_EnclosureSalesAnalysis) является наследником абастрактного класса NMF_SalesReport_Enclosures extends RunBase и выполняется на сервере |
|
![]() |
#2 |
Участник
|
![]()
Ну проблему я решил (может кому пригодится!).
я в классах создал parm методы и работает вроде без ошибок. Правда хотелось бы знать в чем ошибка старого варианта.... |
|