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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2006, 20:33   #1  
murad is offline
murad
Участник
 
55 / 10 (1) +
Регистрация: 05.10.2005
? приведение типов при ClearRange
Обращаюсь к Axapta через COM Connector
Когда делаю AddRange к DataSource и передаю iFieldID типа int, всё проходит нормально

Код:
IAxaptaObject oRange = (IAxaptaObject)ta.m_oDataSource.Call("AddRange", iFieldID, 
                            Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
А когда делаю ClearRange и передаю ему iFieldID типа int
Код:
 IAxaptaObject oRange = (IAxaptaObject)ta.m_oDataSource.Call("ClearRange", oFieldID, 
                            Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
то ругается, говорит:
"Unable to cast object of type 'System.Int32' to type 'AxaptaCOMConnector.IAxaptaObject'"
То есть не может привести тип.
Подскажите в чём может быть проблема?
И как по нормальному передать iFieldID?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Синхронизация при создании новых типов trud DAX: База знаний и проекты 11 06.04.2009 10:05
Функции преобразования типов ? Kopilove DAX: Программирование 11 31.07.2008 14:07
Соответствие типов X++ и MS SQL/Oracle Morpheus DAX: Программирование 25 08.04.2008 14:25
Journaltype? в кокой таблице расшифровка типов журналов? yooshi DAX: Программирование 4 19.08.2005 11:57
приведение типов в select simply2double DAX: Программирование 3 30.09.2004 11:24

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

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

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