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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.05.2008, 13:08   #1  
Blog bot is offline
Blog bot
Участник
 
25,631 / 848 (80) +++++++
Регистрация: 28.10.2006
dax-lessons: Get the Exchange Rates for the given Currency using X++
Источник: http://DAX-Lessons.spaces.live.com/B...FCD1!154.entry
==============


I did MSN search and found a public web service; webservicex.net that provides a public currency converter web service.
This code snippet accesses a public web service to get the exchange rate for a given currency using x++.


X++:
static void GetExchangeRates(Args _args)  
{  
    com com = new com('microsoft.xmlhttp');  
    com com1;  
    XMLDocument xmlDoc;  
    Dialog exchDialog = new Dialog("Exchange Rates");  
    DialogField   fromField;  
    DialogField   ToField;  
    str                 url;  
    ;    
    fromField = exchDialog.addField(Types::String, 'Base Currency');  
    fromField.value(CompanyInfo::find().CurrencyCode);    
    ToField   = exchDialog.addField(Types::String, 'To Currency');  
    if(exchDialog.run())  
    {  
        url = "http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?";

        url += "FromCurrency=" +strupr(fromField.value())+"&ToCurrency="+strupr(ToField.value());        
        com.open("get",url, false);
  
        com.send();  
        com1 = com.responsexml();  
        xmlDoc = XmlDocument::newXml(com1.xml());  
        info("1 "+fromField.value() + " = " +xmlDoc.getNamedElement('double').text() + " " +ToField.value());  
    }  
 }
For more information on the web service, methods and the supported currencies Click here



Источник: http://DAX-Lessons.spaces.live.com/B...FCD1!154.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Теги
blog, x++

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dax-lessons: Generate XML Documentation Files for a project - DAX 2009 Blog bot DAX Blogs 0 08.08.2008 19:06
dax-lessons: Problem when creating a dynamic form with ActiveX control & Solution :) Blog bot DAX Blogs 0 30.04.2008 16:05
dax-lessons: Weather forecasting using X++ Blog bot DAX Blogs 2 25.04.2008 12:00
dax-lessons: Stopping and starting services using x++ Blog bot DAX Blogs 0 31.03.2008 16:05
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00

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

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

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