Ver Mensaje Individual
  #1  
Viejo 03/10/18, 12:17:52
Tulkas1 Tulkas1 is offline
Junior Member
 
Fecha de Ingreso: oct 2013
Mensajes: 2
Como sacar el PDF de orden de spool para enviar despues por MAIL

Hola.
He leido muchos foros y en ninguno veo una solución a mi problema.
Tengo una orden de spool donde ya está creado el PDF. Este PDF tiene 2 paginas.
He conseguido recuperarlo para poder enviarlo despues por MAIL, pero solo me recupera una hoja y necesito q me coja las 2 hojas.
Con la función
CALL FUNCTION 'FPCOMP_CREATE_PDF_FROM_SPOOL'
EXPORTING
I_SPOOLID = vg_n_spool
I_PARTNUM = '1'
IMPORTING
E_PDF = j_pdf
E_RENDERPAGECOUNT = l_E_RENDERPAGECOUNT
E_PDF_FILE = l_E_PDF_FILE
EXCEPTIONS
ADS_ERROR = 1
USAGE_ERROR = 2
SYSTEM_ERROR = 3
INTERNAL_ERROR = 4
OTHERS = 5.
Me trae la Hoja 1. Poruqe se lo indico en el parametro I_PARTNUM.
No funciona si le pongo '*', tampoco si lo dejo en blanco.
Asi q lo he lanzado dos veces la misma función, una con el I_PARTNUM = 1 y otra con el I_PARTNUM = 2, y a la salida de cada función recojo el J_PDF y lo concateno para tener todo junto y despues poder enviarlo por MAIL.
Pero al enviarme el MAIL y abrir el .PDF me da un error!!

A alguien se le ocurre alguna manera de recuperar ese PDF entero de la orden de spool para poder enviarlo despues por MAIL?
Llevo muchos dias con esto y no lo consigo . Si alguien pudiera echarme una mano...
Muchas gracias.
Responder Con Cita