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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.09.2009, 12:57   #5  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от zZ_TOP_Zz Посмотреть сообщение
Вот тут обсуждалась проблема с приемом и сохранением файла.
Спасибо! Но уже реализовал.. Файл необходимо сохранить на диск, файл можно передавать в метод как bindata _inputFile, у меня это делается в web приложении, в аксапте можно использовать метод bindata.save(). Вот метод который настраивает ссылки DocuRef и docuValue:

X++:
static void joinFileInternet(ITSMIncidentId _incidentId, FileName _fileName ,DataAreaId _id, str _fileType)
{

    DocuRef       docuRef;
    DocuType      docuType;
    DocuValue     docuValue;
    FileName      fn;
    FilePath      fp;
    FileType      ft;

    ;

    docuType = DocuType::find(ITSMParameters::find().DocuTypeId, false);


    ttsbegin;
    [fn, ft, fp] = Docu::splitFilename(_filename);

    docuValue.FileName = fn;
    docuValue.FileType = _fileType;
    docuValue.Path = fp;
    docuValue.Name = fn;
    docuValue.insert();
    ttscommit;

    ttsbegin;
    docuRef.RefTableId = tablenum(ITSMIncident);
    docuRef.RefRecId = ITSMIncident::find(_incidentId).recId;
    docuRef.Name = _fileName;
    docuRef.TypeId = docuType.TypeId;
    docuRef.RefCompanyId = _id;
    docuref.ValueRecId = docuValue.RecId;
    docuRef.insert();
    ttscommit;

}
За это сообщение автора поблагодарили: zZ_TOP_Zz (1).
Теги
attachment, вложения, файл

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DynamicsAxSCM: Picking update via .Net Business Connector Blog bot DAX Blogs 0 15.07.2009 03:07
Arijit Basu: DAX 4.01 .NET Business Connector: Microsoft.Dynamics.BusinessConnectorNet Blog bot DAX Blogs 3 30.09.2008 01:17
Inside Dynamics AX 4.0: Working with the .NET Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
ALEG: Проект "Фишка недели" и первый пост - Microsoft Dynamics™ AX .NET Business Connector Blog bot DAX Blogs 1 22.11.2006 09:43

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

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

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