20.06.2014, 11:03 | #1 |
Участник
|
SSRS отчет сохранить в PDF из кода Axapta 2009
Как сохранить SSRS отчет в формате PDF из кода Аксапты 2009? Поиском по форуму нашел решение для 2012 Malaysia: How to save the SSRS report to PDF/HTML through code in dynamics ax 2012. но в 2009 нет класса SrsReportRun.
Пробовал: Если в ActiveX MicrosoftWeb Browser подсовывать url отчета, то он выдает диалог Открыть/Сохранить/Закрыть. А нужно, чтобы без запроса пользователю сохранил несколько отчетов на диск. url подсовывал такой: PHP код:
|
|
20.06.2014, 14:00 | #2 |
MCT
|
Под рукой нет открытого редактора морфикс, поэтому пишу по памяти. Если в url репортинга отчет запускается и сохраняется без дополнительных диалогов, то просто дергаете winapi, по-моему shell какой-то там и обертываете это дело в класс с методом main.
__________________
Axapta book for developer |
|
20.06.2014, 14:19 | #3 |
Участник
|
В этом вся и сложность, что диалог сохранения валится после вызова отчета по url ((
|
|
20.06.2014, 15:07 | #4 |
Участник
|
Задачу можно упростить: SSRS отчет полностью влезает в первый лист.
Добавив к url PHP код:
Возможно кто знает как это решить? |
|
23.06.2014, 10:32 | #5 |
Участник
|
Странно, что ни кто не смог ответить.
Уже нашел решение. Оказывается нужно работать с объектом responseBody Просто раньше с подобными задачами не сталкивался. PHP код:
|
|
|
За это сообщение автора поблагодарили: sukhanchik (5). |
|
|