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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.09.2005, 12:15   #1  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,497 / 1096 (39) ++++++++
Регистрация: 22.07.2003
Адрес: МО
В теории процесс должен проходить так:
1. после вызова отчета, отчет формируется на web сервере (т.е. должен присутствовать MS Office на web сервере).
2. после формирования, файл сохраняется на web сервере, приложение Office закрывается.
3. после надо отдать файл клиенту так же как отдаются картики. что то типа:
PHP код:
        WebSession.response().expires(0);
        
WebSession.response().contentType("application/xls");
        
WebSession.response().addHeader("Content-Disposition""filename=otchet.xls;");
        
temp = new BinData();
        
temp.setData(SysEmailTable::getClientFile('otchet.xls'));
        
WebSession.response().binaryWrite(temp.getVariant()); 
4. после удаляем файл на web сервере.


Не ругайте за ошибки
Старый 28.02.2006, 11:43   #2  
SerAl is offline
SerAl
Участник
 
163 / 44 (2) +++
Регистрация: 24.06.2004
Адрес: г. Москва
Добрый день!)
Цитата:
Сообщение от raz
4. после удаляем файл на web сервере.
А не подскажите как его удалить программно?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX UK: Excel 2007 Web Data Add-in Blog bot DAX Blogs 1 29.09.2008 18:07
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04
Pokluda: Outbound web service (AIF) Blog bot DAX Blogs 0 28.10.2006 17:43
Web отчеты Vitaly_K DAX: Программирование 0 15.03.2006 14:45
Отчеты в Word... renat DAX: Программирование 4 31.03.2003 11:28

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

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

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