Цитата:
Сообщение от
makbeth
Ошибка скорее всего из-за, мягко говоря, кривой реализации работы с .NET в компиляторе AX 2009. Вместо конкретного .NET типа стоит использовать CLRObject. В этом случае, например, проверки на наличие того или иного метода .NET объекта будут выполнятся не на этапе компиляции, а на этапе выполнения. И ошибка про отсутствующий метод должна уйти (на самом деле здесь просто компилятор не может подобрать нужный метод .NET класса по указанным в коде типам фактических параметров).
Спасибо !!!
Смог заставить работать это дело через CLRObject
в самописном классе SysExcelShapes_NET (делал по аналогии с классами SysExcel *** _NET) сделал метод addPicture
Код:
CLRObject ms2;
;
ms2 = shapes_net;
ms2.AddPicture(_fileName, 0, 1, 10.0, 10.0, 100.0, 100.0);