AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2015, 09:51   #9  
at5454 is offline
at5454
Участник
 
61 / 10 (1) +
Регистрация: 29.05.2014
Все это я делаю чтоб избавиться от знаменитой ошибки работы класса ComExcelDocument_RU на терминалах. как то раз поправил метод getworkrsheet :

COM getWorkSheet(anytype _workSheetID)
{
COM comRet;

Comvariant f;
;
if (m_comDocument)
{
try
{
this.getWorkSheets();

if (typeof(_workSheetID) == Types::Class && classidget(_workSheetID) == classnum(COMVariant))
{
f = _workSheetID;
comRet = comWorkSheets.item(f);
}
else
{
comRet = comWorkSheets.item(_workSheetID);
}

}

catch (Exception::Error)
{
throw error("@GEE6043");
}
}

return comRet;
}


Прошло время и сейчас уже ругается на getWorkSheets
[IMG][/IMG]
Теги
com-объект, comdispfunction, excel, excel com формат, законченный пример, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ax2009 RU5: класс CustVendAutoSettlement_Cust_RU, метод description() Damn DAX: Программирование 4 18.12.2010 15:42
Метод "version" не поддерживается интерфейсом Automation COM-объекта класса "<неизвестно>". Poleax DAX: Администрирование 2 02.11.2010 15:25
Метод 'SendMail' в COM-объекте класса 'Dundas.mailer' возвратил код ошибки 0x80004005 (E_FAIL), который означает: The HELLO command failed. Andrew Akhmetov DAX: Программирование 4 09.04.2008 13:24
ComExcelDocument_RU Antonuch DAX: Программирование 4 15.01.2008 13:10
Метод класса, возвращающий сумму налога. 2.5SP5 studentLPC DAX: Программирование 2 25.07.2003 12:21
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:44.