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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.07.2011, 14:47   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Через NetBusinessConnector получить CLRObject, созданный в Аксапте
Можно ли через NetBusinessConnector получить CLRObject, созданный в Аксапте?
Пишу:
X++:
static server System.String[] getTestArray()
{
    System.String[] strs;
    InteropPermission perm;
    ;

    perm = new InteropPermission(InteropKind::ClrInterop);
    perm.assert();

    strs = new System.String[3]();

    strs.SetValue("AAA", 0);
    strs.SetValue("BBB", 1);
    strs.SetValue("CCC", 2);

    CodeAccessPermission::revertAssert();

    return strs;
}
Возвращается Null

P.S.: На удачу вместо System.String[] попробовал вернуть аксаптовский Array(Types::String). Заработало Но вопрос о возврате именно CLRObject остался.
А по поводу чудесного преобразования аксаптовского Array в System.String[] интересно узнать. Эта возможность где-то документированна или пользоваться этим можно только на свой страх и риск?

Последний раз редактировалось S.Kuskov; 07.07.2011 в 15:03.
Теги
business connector, client, server

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Запуск программы из Аксапты через 2-хзвенку Migel_84 DAX: Программирование 25 27.04.2006 09:41
Система оповещений в Аксапте (события в Аксапте) raunio DAX: Прочие вопросы 1 29.09.2005 15:44
Размышления на тему “Системы контроля версий в Аксапте”. Андре DAX: База знаний и проекты 31 07.02.2005 12:29
Чтение Excel-ячейки в Аксапте (2.5) через COM AKIS DAX: Программирование 3 25.03.2004 20:18
Скорость в Аксапте Алексей Контев DAX: Прочие вопросы 13 25.06.2002 14:37

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

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

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