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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2011, 09:39   #9  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от AndyD Посмотреть сообщение
Нет, тут как раз таки проблема при передаче с сервера на клиента (в исходном вопросе S.Kuskov вызывается статический метод на сервере) - бизнесконнектор ведь на клиенте.
У меня все работает. Хоть клиентский метод вызывать, хоть серверный.
Вот класс в AX
X++:
class TestAX
{
}
public static server str testServer()
{
    ;
    return "server AX string";
}
public static client str testClient()
{
    ;
    return "client AX string";
}
public static System.String test()
{
    System.String s;
    ;
    s = "CLR AX string";
    return s;
}
Вызов из CLR работает нормально.

Цитата:
Сообщение от AndyD Посмотреть сообщение
А в вашем примере, на VS не надо приводить к AxaptaObject, т.е надо так
X++:
Object obj;
...
obj = ax.CallStaticClassMethod("TestAX", "test");
В общем, если экземпляр создается на клиенте - его вполне можно передать через бизнесконнектор, в том числе массив
Я не случайно приводил к AxaptaObject. Дело в том, что именно этот тип и возвращается, а если конкретнее, то аксаптовский класс CLRObgect, который находится в ветке SystemDocumentation / Classes. Убедится в этом можно так:
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 449
Размер:	64.5 Кб
ID:	6987
За это сообщение автора поблагодарили: player (1).
Теги
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, время: 07:24.