28.06.2016, 10:36 | #1 |
Участник
|
Преобразование типов .Net в AX12
Доброго времени суток.
Проблема такая: из .Net получаю объект типа enum, но Axapta его не понимает, не могу преобразовать его к строке через функцию Box::info(strFmt("%1", ndsResponse2NPState)); Выдает ошибку. Можно ли как-то осуществить преобразование типов, чтобы axapta эту переменную понимала? |
|
28.06.2016, 10:42 | #2 |
Гость
|
X++: System.Net.Mail.DeliveryNotificationOptions deliveryOptions; //.NET enum str s; deliveryOptions = ClrInterop::parseClrEnum('System.Net.Mail.DeliveryNotificationOptions', 'OnSuccess'); s = deliveryOptions.ToString(); info(strFmt("%1", s)); |
|
28.06.2016, 11:21 | #3 |
Участник
|
В int можно преобразовать через System.Convert::ToInt32
https://msdn.microsoft.com/ru-ru/lib....aspx#Anchor_8 |
|
|
За это сообщение автора поблагодарили: Logger (1). |