Ver Mensaje Individual
  #2  
Viejo 22/02/06, 09:47:54
Avatar de tracer
tracer tracer is offline
Administrator
 
Fecha de Ingreso: feb 2006
Localización: España (Madrid)
Mensajes: 503
Hola Panapaque,

La verdad es que el caso que planteas nunca se me había dado pero a sí de primereras se me ocurre lo siguiente.

El problema lo tienes porque te sale la dichosa pantallita de parámetros de selección de impresión de formulario ¿no?. Se me ocurre modificar el programa control de impresión de formulario para que no saque esta pantalla.

En la tabla interna donde se le pasan estos parámetros creo que se puede especificar esto
* Configuración de la impresora
ITCPO-TDPAGESLCT = SPACE. "Todas las páginas
ITCPO-TDNEWID = 'X'. "Crea nuevo spool
ITCPO-TDCOPIES = 1. "1 copia
ITCPO-TDDEST = 'ORG1'. "Nombre de la impresora
ITCPO-TDPREVIEW = SPACE. "No Preview
ITCPO-TDCOVER = SPACE. "No portada
ITCPO-TDIMMED = 'X'. "Imprime inmediatamente
ITCPO-TDDELETE = 'X'. "Borra después de imprimir

* Abrimos el formulario
CALL FUNCTION 'OPEN_FORM'
EXPORTING
FORM = 'Z_PRUEBA'
LANGUAGE = P_IDIOMA
OPTIONS = ITCPO
DEVICE = 'PRINTER'
DIALOG = 'X'
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC NE 0.
WRITE /'error al abrir formulario'.
STOP.
ENDIF.
En fín no se si será viable el modificar esto en tu caso pero si encuentro una forma para poderle pasar los parámetros en el batch te lo comento.

Un saludo .
Responder Con Cita