24.04.2015, 15:14 | #1 |
Участник
|
Макросы StartSafeCall_RU
Здравствуйте! AX 4.0
Столкнувшись с проблемой работы класса ComExcelDocument_RU на терминале решил проблему как советуют здесь: Ошибка времени выполнения в ComExcelDocument_RU.findRange() Ошибка Terminal + ComExcelDocument_RU Это частично помогло теперь не валятся ошибки связанные с findrange и "неверное число параметров" Заключил все какие можно com методы в эти макросы. Но теперь все равно ругается(пишет неверное число паметров) на Вот на этот метод класса, хотя макрос стоит: COM getWorkSheet(anytype _workSheetID) { COM comRet; if (m_comDocument) { try { this.getWorkSheets(); //-->> #StartSafeCall_RU comRet = comWorkSheets.item(_workSheetID); //РУГАЕТСЯ ЗДЕСЬ! #EndSafeCall_RU //<<-- } catch (Exception::Error) { throw error("@GEE6043"); } } return comRet; } |
|
|
|