MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 05/05/10, 14:50:28
Raven Raven is offline
Member
 
Fecha de Ingreso: jun 2008
Localización: Argentina
Mensajes: 32
Proba agregarle a lo que te pase anteriormente x_control-device = 'PRINTER'.,
x_settings = space y x_control-no_dialog = 'X' y hardcodeale al parametro x_output-tddest la impresora local (para si anda nada mas)

El parametro job_output_info del smartform te devuelve la orden de spool que se creo y en base a esa orden de spool pasas el formulario a PDF con la funcion correspondiente.

Si te sigue sin funcionar te debe estar faltando algun parametro para llenar.
Yo una vez hice algo parecido a lo que vos necesitas, que era generar un formulario en pdf en la maquina sin que lo mande a imprimir, que solo genere la orden de spool.

Saludos.
Responder Con Cita
  #2  
Viejo 05/05/10, 16:53:47
Avatar de mfr1711
mfr1711 mfr1711 is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 33
Me funcionó de 10!!!

muchisimas gracias, saludos!

PD: me queda un ultimo punto por resolver, me envia el mail con el pdf adjunto perfecto, pero lo ejecuto de la ME9F (mensajes) y termina de procesar y me queda con error. Me tira el error: La rutina de proceso ENTRY_NEU en el programa Z_* NO existe.

La subrutina esta definida y customizada. Que puede ser??

Muchas gracias!!
Responder Con Cita
  #3  
Viejo 05/05/10, 17:17:15
Raven Raven is offline
Member
 
Fecha de Ingreso: jun 2008
Localización: Argentina
Mensajes: 32
Que bueno que te funciono.

Con el otro tema mucho no te puedo ayudar, tendrías que fijarte por customizing que la clase de mensaje, el programa y la rutina esten bien asignadas, y chequear que esa rutina este efectivamente en programa Z. Y sino a usar el debugging a ver que pasa.

Saludos.
Responder Con Cita
  #4  
Viejo 03/05/13, 14:46:55
Verónica Cons. junior Verónica Cons. junior is offline
Junior Member
 
Fecha de Ingreso: oct 2012
Mensajes: 3
Hola,

tengo un problema con estás estructuras, tengo un smartform que mando como pdf y lo que yo intento hacer es generar la orden de spool para que posteriormente se pueda imprimir mi documento y que mi pdf se muestre directo, es deccir que no se muestre la pantallita con opciones de impresión, ya intente con no_dialog pero no funciona :S

espero puedan ayudarme
saludos!
Responder Con Cita
  #5  
Viejo 08/05/13, 01:08:20
Raven Raven is offline
Member
 
Fecha de Ingreso: jun 2008
Localización: Argentina
Mensajes: 32



Hace mucho que no realizo un smartforms pero si no me equivoco para visualizar el formulario sin la pantallita de opciones tenés que marcar las opciones no_dialog = X y preview = X. Si no me equivoco también si marcas la opcion de preview no podes generar una orden de spool por más que indiques en los parametros que deseas crear una nueva orden de spool. Podrías intentar llamar dos veces al smartforms, la primera vez para generar la orden de spool (y sin visualizar) y la segunda vez para realizar solo la visualización en pantalla.

Saludos.
Responder Con Cita
  #6  
Viejo 11/08/16, 15:44:40
Richard Pineda Richard Pineda is offline
Junior Member
 
Fecha de Ingreso: jul 2007
Mensajes: 3
Smile Mostrar Smartform como PDF

Prueba con el FM 'FOPC_REPORT_SHOW_PDF' para visualizar el smartform como PDF utilizando la estructura: job_output_info. Por ejemplo: (luego de ejecutar el smartform con las opciones antes mencionada en el post)

CALL FUNCTION 'FOPC_REPORT_SHOW_PDF'
EXPORTING
it_otfdata = job_output_info-otfdata.

Espero le sirva a alguien con el mismo problema. Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 15:23:10.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web