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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.11.2011, 16:49   #11  
someOne is offline
someOne
Участник
Аватар для someOne
 
174 / 432 (15) +++++++
Регистрация: 11.12.2008
Адрес: Москва
Цитата:
Сообщение от Pustik Посмотреть сообщение
Я, понимаю, есть архив печати, запуск в пакете и т.д.Но им хочется простоты. ... Отчет сам выйдет на экран, когда отработает.
До кучи еще такой вариант. Вывести в диалог отчетов некий бокс.
Если бокс установлен - отправлять отчет на выполнение в пактный режим на определенную группу пакетов. Канал вывода при этом установить в "файл" или "архив печати". (в зависимости от предпочтительного способа визуализации).

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

При появлении в архиве печати новой записи для данного пользователя - вывести этот отчет пользователю на экран. (Если вывод в файл - скопировать его с сервера во временную папку клиента пользователя и открыть Word-ом или PDF - viewer - ом в зависимости от предпочтительного формата).

А еще можно отправлять готовые отчеты, по завершению пакетной обработки, пользователю на почту в виде файла.
(Делаю так с отчетами excel)

Вообще, думаю тема построения отчетов в отдельном потоке актуальна. Встречал некоторые системы автоматизации, где так и сделано.
Можно было бы встроить поддержку этого и в стандартный функционал Аксапта...

Последний раз редактировалось someOne; 20.11.2011 в 16:51.
За это сообщение автора поблагодарили: Pustik (3).
Теги
sysevent, thread

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
В Стандартной АХ2009 не работает кнопка <Параметры> на диалоге класса унаследованного от RunBaseReport Pustik DAX: Программирование 3 11.05.2011 19:47
gatesasbait: Logging independently of transaction scope by using a separate thread in Dynamics AX Blog bot DAX Blogs 0 27.05.2009 23:16
axaptapedia: RunBaseReport Blog bot DAX Blogs 0 03.08.2008 20:10
Проблема с передачей контролов из формы в класс matew DAX: Программирование 0 28.04.2008 17:37
Удобные отчеты без лицензии на класс RunBaseReport ? Александр Зайцев DAX: Программирование 4 05.05.2003 23:19

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

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

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