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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.06.2014, 15:07   #1  
ex3em is offline
ex3em
Участник
 
38 / 19 (1) ++
Регистрация: 22.07.2008
Задачу можно упростить: SSRS отчет полностью влезает в первый лист.
Добавив к url
PHP код:
&rc:Toolbar=false 
в ActiveX MicrosoftWeb Browser загружается HTML в нужном виде, который надо как-то сохранить в PDF.

Возможно кто знает как это решить?
Старый 23.06.2014, 10:32   #2  
ex3em is offline
ex3em
Участник
 
38 / 19 (1) ++
Регистрация: 22.07.2008
Странно, что ни кто не смог ответить.
Уже нашел решение.
Оказывается нужно работать с объектом responseBody
Просто раньше с подобными задачами не сталкивался.

PHP код:
COM                         objXHTTP;
InteropPermission           comPermission = new InteropPermission(InteropKind::ComInterop);
str                         s;
XML                         xml;
BinData     b = new BinData();
;

"http://ReportServer/Pages
/ReportViewer.aspx?%2fReportsDir%2fMyReport_1&rs:Command=Render&
rc:StyleSheet=SP_Full&rs:ParameterLanguage=ru-RU&rs:Format=PDF"
;   

comPermission.assert();

    
objXHTTP = new COM("MSXML2.XMLHTTP");

    try
    {
        
objXHTTP.open("GET"sfalse);
        
objXHTTP.send();
        
objXHTTP.responseText();
        
        
b.setVariant(objXHTTP.responseBody());
        
b.saveFile("c:\\folder1\\1.pdf");
        
    }
    catch
        
error("error");


    
objXHTTP null;

    
CodeAccessPermission::revertAssert(); 
За это сообщение автора поблагодарили: sukhanchik (5).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Масштабируемость AOS'а AX 2009 и принципы выполнения кода клиентских сессий на сервере gl00mie DAX: Администрирование 27 28.05.2013 17:40
axnontechnical: How Do I Debug AX 2009 SSRS Reports with VS2008 Blog bot DAX Blogs 0 04.04.2012 05:16
casperkamal: What's new in Dynamics Ax 2009 - PDF download link Blog bot DAX Blogs 0 10.05.2008 19:14
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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