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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2006, 20:49   #1  
111andrei is offline
111andrei
Участник
Самостоятельные клиенты AX
 
52 / 9 (1) +
Регистрация: 29.04.2004
Адрес: Москва
Angry Как програмно сохранить отчет в файле?
Господа программисты, подскажите пожалуйста как програмно сохранить отчет в файле, т.е. пользователь ставит в диалоге галочку СОХРАНИТЬ В ФАЙЛЕ и отчет формируется и попадает в файл, если не ставит галочку - формируется обычный отчет в Аксапте.
Старый 16.05.2006, 20:58   #2  
Волчара is offline
Волчара
Участник
 
210 / 29 (1) +++
Регистрация: 08.02.2003
Адрес: Москва
Цитата:
Сообщение от 111andrei
...отчет формируется и попадает в файл...
А в каком формате хотите, я надеюсь что не в формате Adobe illustrator ?

Там прямо в Ахапке при выводе на печать, можно указать вариант в файл и указать формат файла...
Но правда получается не очень хороший вариант, особенно это заметно если отчет с таблицей, которая нарисована графическими элементами.

Еще можно поставить драйвер, который будет виден как принтер, а на выходе будет генерить файл формата Adobe Acrobat...
__________________
Благодарю за поддержку ИЦ Кариатиду и Koder Logic
Старый 16.05.2006, 22:37   #3  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Программно через класс PrintJobSettings, вот небольшой пример:
void formPrint ()
{
PrintMedium printMedium = PrintMedium::File;
str name = "My file name";
PrintFormat printFormat = PrintFormat::RTF;
PrintJobSettings printJobSettings = new PrintJobSettings();
;
printJobSettings.setTarget(printMedium);
printJobSettings.fileName(name);
printJobSettings.format(printFormat);
}
Старый 17.05.2006, 09:52   #5  
111andrei is offline
111andrei
Участник
Самостоятельные клиенты AX
 
52 / 9 (1) +
Регистрация: 29.04.2004
Адрес: Москва
:)
спасибо за советы и пример, здорово помогли
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Програмно сохранить Query в AOT Julija DAX: Программирование 5 01.01.2005 09:36
Как сохранить отчет в виде файла? chuf DAX: Функционал 4 13.04.2004 11:53

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

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

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