pilat написал(а):
Добрый день, SAP почти не знаю, поэтому буду писать неграмотно и стараться объяснять на пальцах. Подскажите пожалуйста, как можно победить следущую проблему: при выделении в SAP на печать нескольких документов (накладных) на каждый появляется попап Windows окно выбора принтера и количества копий. Каким образом можно настроить, чтобы данное окно появлялось доин раз на все выделенные документы или не появлялось, а печать сразу шла на принтер, заданный по умолчанию?
Если это смартформы то у ФМ для смартформ есть параметр control_Parameters, вроде как то так.
Соответственно для первого документа нужно очередь открыть, для последнего закрыть, например:
Code:
describe table it_tab lines lv_count.
loop at it_tab assining <itab>.
lv_current = sy-tabix .
case lv_current.
when 1.
control_parameters-no_open = space .
control_parameters-no_close = 'X' .
when lv_count .
control_parameters-no_open = 'X' .
control_parameters-no_close = space .
when others.
control_parameters-no_open = 'X' .
control_parameters-no_close = 'X' .
endcase.
...
Вызываем нашу смартформу, передавая ей параметр
...
endloop.