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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.07.2006, 14:02   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,713 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Я что-то плохо понял постановку задачи.

Пользователь нажал кнопку и пошла печать пакет документов. Без дополнительного диалога с пользователем.

Другой пользователь в то же время нажал ту же кнопку и пошла печать другого пакета документов.

Поскольку печать идет физически на один и тот же принтер, то в очередь задания попадают по мере готовности вне зависимости от того, от какого пользователя они пришли и что этому предшествовало.

Так?

Если все так и обстоит, то лучше сделать дополнительную табличку с выставлением флага. Если флаг стоит, то на принтер ничего не посылаем. Ждем пока флаг будет снят. Перед отправкой на принтер сами устанавливаем флаг, после завершения печати снимаем.

В любом случае, как-то "рулить" очередью принтера - бессмысленно
Старый 31.07.2006, 14:18   #2  
Pavel Pustovalov is offline
Pavel Pustovalov
Участник
 
65 / 11 (1) +
Регистрация: 09.08.2004
Адрес: Omsk
Не совсем так.
На примере: есть Заказ1, по нему сформировали накладную, отправили на печать, сформировали фактуру, отправили на печать, затем по Заказу2 то же самое: сформировали накладную, отпарвили на печать, сформировали фактуру, отпарвили на печать. Т.е. на Print Spooler документы попадают в нужной последовательности.
Но, иногда возникает след. ситуация: накладная и фактура по Заказу1 не влезают в буфер принтера вместе, но туда влезают накладная по Заказу1 и по Заказу2 соотв. на принтер документы могут попасть не в той последоватеьльности (что и происходит), в которой они отсылались на печать из Аксапты.
Поэтому нам нужно как-то реализовать подпакет для печати, в котором будут все документы по одному заказу, чтобы соблюсти последовательность отправки на печать заказов.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отчеты и печать штрих кода KingPeas DAX: Программирование 18 24.09.2008 14:31
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
Печать сразу на принтер. egorych DAX: Программирование 3 14.02.2008 15:28
Печать на сервере ZVV DAX: Администрирование 5 09.11.2004 15:47
автоматическая печать копии отчета на другой принтер lexx DAX: Программирование 0 27.09.2004 11:34

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

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

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