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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2016, 18:13   #1  
RastaYak is offline
RastaYak
Участник
 
3 / 10 (1) +
Регистрация: 31.05.2016
Автоматический вывод отчета Excel на принтер по умолчанию.
Добрый день.
Задача - отчеты Excel выводить сразу на принтер по умолчанию.
С отчетами в Word все просто - в отчете, который формирует пакет документов на печать я пишу:

Rep50131.SETTABLEVIEW(_AG); //AG - таблица с данными
Rep50131.USEREQUESTPAGE(FALSE);
Rep50131.RUN();

И отчет сразу падает на принтер.
Такой номер с отчетом Excel не проходит, он просто открывает его в Excel и нажимать печатать нужно руками.
Я думаю, что нужно подпилить сам отчет, наверняка есть какая-нибудь функция в CodeUnit Excel Management, но какая именно..
Прошу помощи.
P.S. Nav 2015 На SQL.
Старый 12.01.2017, 13:24   #2  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Ну так и посмотрите как это сделано в Вашем отчёте 50131. То что Вы привели в качестве примера, просто скрывает страницу запроса, не более того.
С отчётами в Word настолько всё просто, что их просто не существует в стандарте, поэтому никто Вам не подскажет, как у ВАС это реализовано.
С отчётом Excel опять же не понятно, о каких именно отчётах Вы говорите, если о стандартных, то Вам нужно в триггере OnPostReport пойти по ветке где ReportFileName не пусто и самостоятельно в коде открыть только что прилетевший Excel файл и пустить его на печать.
Если же это опять какой-нибудь 50ххх отчёт, то кто его знает как он там у Вас устроен. Но суть та же, вместо того что бы показать документ пользователю (скорее всего там где-то вызывается функция GiveUserControl), нужно отправить его на печать.
В общем изучайте, скорее всего не Вами написанный, репорт 50131, 99,9% там есть ответы на все Ваши вопросы.
За это сообщение автора поблагодарили: Sancho (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с выгрузкой отчета в Excel Camena NAV: Программирование 1 17.02.2010 19:25
Проблема с экспортом аналитич. отчета в Excel Xela_imported NAV: Функционал 2 10.10.2009 10:43
Excel и вывод формул на экран randrews NAV: Программирование 5 09.04.2007 05:41
Вывод в Excel. VPageBreaks grif NAV: Программирование 4 27.10.2006 12:03
Экспорт отчета из Navision в Excel Ardak NAV: Администрирование 3 01.12.2005 14:30

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

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

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