Здравствуйте! 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;
}