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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.04.2012, 08:25   #1  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Загрузка фаила на web портал
Доброго времени суток.
Следующая проблема:
создал некоторую web форму, контролы туда скопировал с формы EPDocuInfoAdd
создал кнопочку и на контроле AttachFile создал код
практически один в один с формы EPDocuInfoAdd из контрола с таким же именем
X++:
public void setControl()
{
    IISRequest request = new IISRequest();
    IISPostedFile postedFile;
    COMVariant vars = new COMVariant();
    docuValue docuValue;
;
    EventActionAlert::CreateAlert("yara","SETCONTROL","2","2");
    sleep(1000);
    if (request.fileCount() > 0)
    {
        EventActionAlert::CreateAlert("yara","SETCONTROL","3","3");
        vars.bStr(webSession().createControlName(element, this));
        postedFile = request.file(vars);
        if (postedFile.fileName() != "")
        {
            docuRefDownload.RefTableId = docTableId;
            docuRefDownload.RefRecId = docRecId;
            docuRefDownload.RefCompanyId = docDataAreaId;
            docuRefDownload.TypeId = WebSession().getParm(webSession().createControlName(element,editDocuTypeId));
            docuRefDownload.Name = WebSession().getParm(webSession().createControlName(element,editDescription));
            docuRefDownload.Restriction = DocuRestriction::Internal;
            EventActionAlert::CreateAlert("yara",strfmt("%1 %2 %3 %4 %5",docDataAreaId,docTableId,docRecId,docuRefDownload.TypeId,docuRefDownload.Name));
            docuValue = EPDocumentHandling::saveWebDocument(docuRefDownload, postedFile);
            valueRecid = docuValue.RecId;
        }
    }
}
проблема в том что присоединенный фаил не грузиться в аксапту
request.fileCount() не отрабатывает, возвращает 0.
в чем может быть проблема?
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Старый 13.04.2012, 14:31   #2  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
В свойствах дизайна формы оказалось надо проставить submit method - mutlipart
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
web-портал и безопасность vale15 DAX: Функционал 2 24.09.2009 15:48
Web-портал: открыть файл cherv DAX: Программирование 4 19.05.2008 16:42
Web портал и завершение сессии egorych DAX: Программирование 5 01.02.2008 18:27
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04
Как создать свой Web-портал? Zman DAX: Программирование 4 21.01.2005 11:23

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:59.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.