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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.06.2016, 12:39   #1  
Artikov is offline
Artikov
Участник
 
33 / 12 (1) ++
Регистрация: 06.06.2016
? интеграция Dynamics AX с Visual studio
Добрый день, вопрос в следующем:
В коде x++ можно использовать методы, реализованные на c#. Не могли бы вы подсказать, где про это можно почитать? С примерами. Я залезал на https://msdn.microsoft.com/en-us/library/cc598160.aspx. Но как-то не особо смог разобраться. Где еще про это написано?
Старый 24.06.2016, 13:23   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Так-то по вашей ссылке на MSDN и примеры есть.
В чём именно трудности? Спрашивайте, ответим
Старый 24.06.2016, 13:30   #3  
Artikov is offline
Artikov
Участник
 
33 / 12 (1) ++
Регистрация: 06.06.2016
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Так-то по вашей ссылке на MSDN и примеры есть.
В чём именно трудности? Спрашивайте, ответим
Да спрашивать слишком много, поэтому хотел почитать где-нибудь еще =)
Но если попробовать какие-то конкретные сформулировать, то в чем ограничения на использования c# методов в коде x++?
То есть к примеру, если на c# реализован какой-нибудь класс с несколькими методами, то в x++ можно будет создать объект этого класса, или же только пользоваться его методами?
Старый 24.06.2016, 13:38   #4  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от Artikov Посмотреть сообщение
Да спрашивать слишком много, поэтому хотел почитать где-нибудь еще =)
Но если попробовать какие-то конкретные сформулировать, то в чем ограничения на использования c# методов в коде x++?
То есть к примеру, если на c# реализован какой-нибудь класс с несколькими методами, то в x++ можно будет создать объект этого класса, или же только пользоваться его методами?
вот например -
https://msdn.microsoft.com/en-us/library/gg889249.aspx

В двух словах - можно использовать все что насоздаете в Class Library в C#. Обьекты можно создать, можно методы вызывать, можно как параметр в другой метод передать и тд. и тп.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 24.06.2016, 13:41   #5  
maldini is offline
maldini
Участник
 
103 / 30 (2) +++
Регистрация: 06.03.2007
Адрес: москва
Не получится работать с Generic коллекциями из x++, а до AX 2009 нельзя создавать переменные типа array. Например нельзя напримую создать переменную такого типа System.String[].

Последний раз редактировалось maldini; 24.06.2016 в 13:48.
Старый 24.06.2016, 13:43   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Можно вызывать как статические так и обычные методы.
Ограничения есть.
Нет поддержки работы с Generic типами, но это ограничение можно обойти при помощи Reflection параметры типов (type parameters) в Ax.
Работа со свойствами делается через соответствующие методы get_ и set_
В общем никакого синтаксического сахара, только методы, только хардкор
Старый 24.06.2016, 13:58   #7  
Artikov is offline
Artikov
Участник
 
33 / 12 (1) ++
Регистрация: 06.06.2016
А помимо MSDN про это нигде нельзя прочитать?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Sustained Engineering: Announcing Support for SQL Server, SharePoint, and Office 2013 Service Packs as well as Visual Studio Team Foundation Server and Visual Studio Online Blog bot DAX Blogs 0 09.10.2014 23:11
DAX: Microsoft Dynamics AX 2012 R3 is now available! Blog bot DAX Blogs 1 02.05.2014 23:00
ax-erp: Creating SSRS-Reports in Dynamics AX 2012 – What’s no longer possible in AX-reports Blog bot DAX Blogs 0 18.07.2012 12:11
mbsturk: Missing AX EP web project in Visual Studio 2008 Blog bot DAX Blogs 0 24.02.2011 15:11
emeadaxsupport: Debugging Microsoft Dynamics AX 2009 SSRS reports with Microsoft Visual Studio 2008 Blog bot DAX Blogs 0 26.07.2009 15:07

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

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

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