![]() |
#1 |
Участник
|
![]()
Доброго времени суток.
Проблема такая: из .Net получаю объект типа enum, но Axapta его не понимает, не могу преобразовать его к строке через функцию Box::info(strFmt("%1", ndsResponse2NPState)); Выдает ошибку. Можно ли как-то осуществить преобразование типов, чтобы axapta эту переменную понимала? |
|
![]() |
#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)); |
|
![]() |
#3 |
Участник
|
В int можно преобразовать через System.Convert::ToInt32
https://msdn.microsoft.com/ru-ru/lib....aspx#Anchor_8 |
|
|
За это сообщение автора поблагодарили: Logger (1). |