Тема: FTP в АХ5
Показать сообщение отдельно
Старый 07.05.2009, 23:06   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от AndrianG Посмотреть сообщение
Нужно средствами Ах.
Средствами ax не получится - все равно будет обращение к чему-то вешнему, DLL COM или .NET.

.NET проще тем, что там больше возможостей и он интергрирован в язык.

Вам не надо создавать никаких сборок - просто надо перевести код по ссылке на X++ типа:

X++:
static void Job1(Args _args)
{
    System.Net.WebRequest webRequest = System.Net.WebRequest::Create('ftp://ftp.microsoft.com/Softlib/README.TXT');
    System.Net.FtpWebRequest request;
    System.Net.NetworkCredential credential = new System.Net.NetworkCredential("anonymous","janeDoe@contoso.com");
    System.Net.FtpWebResponse response;
    Object o;
    ;
    o = webRequest;
    request = o;
    request.set_Credentials(credential);
    response = request.GetResponse();
    info(response.get_StatusDescription());
    info('ok');
}
только вам надо преобразовать так весь код из примера