Специалист |
 |
Зарегистрирован: Пн, авг 27 2012, 13:27 Сообщения: 139
|
Существует проблема вывода ПДФ форм в очередь . Вот фрагмент кода: CALL FUNCTION 'FP_JOB_OPEN' CHANGING ie_outputparams = p_fp_outputparams. loop at tab into str submit ПРОГРАММА_ПЕЧАТИ with par1 = str-x. endloop. CALL FUNCTION 'FP_JOB_CLOSE' IMPORTING e_result = fp_joboutput Проблема состоит в том , что внутри программы "ПРОГРАММА_ПЕЧАТИ" формуляр не имеет метки, что он уже открыт , хотя как видите перед ее вызовом мы открываем формуляр. Следовательно при каждом новом вызове внутри лупа этой программы нужно каждый раз вызывать внутри этой программы FUNCTION 'FP_JOB_OPEN'. Но в результате массувую печать файлов уже не получишь , т.к. будет открываться по одному.
|
|