PDA

Ver la Versión Completa : Impresión de formularios con RSNAST00


poketina
10/09/07, 11:09:53
Hola, tengo un programa que hace una mfbf con una orden y un material y luego hace la reparticion de lotes y posteriormente imprime el documento comercial con un formulario Z creado pero a través de un job.
Ahora tengo que modificar para que en el caso de que la orden sea de un tipo en concreto pues el fomrulario que saque sea otro. Creo que es cambiando lo de la clase de mensajes y asi, pero no lo tengo muy claro..
A alguien le suena algo de esto ??? ya sé que no me explico muy bien pero es que ni yo lo tengo claro....
un saludo y gracias !!

bisonye
10/09/07, 11:55:39
Pues mediante clases de mensajes no tengo ni idea tendrás que hablar con algún consultor del módulo..

Si lo que quieres es hacer una impresión u otra dependiendo de un campo lo que puedes hacer (aunque es un poco chapucero) es en el mismo smartform crearte el nuevo formulario mediante nuevas ventanas y poner condiciones para que te imprima unas ventanas u otras.

Saludos

poketina
10/09/07, 12:17:17
Es con sapscript y el consultor que me lo ha pedido pues no sabe muy bien cómo hacerlo, estamos los 2 bastante perdidos.. jejeje
gracias!!

bisonye
10/09/07, 12:31:28
Vaya por dios me he cegado con el smartform....

No controlo los sapscript pero quizas una solución parecida te valga. Si no me equivoco las ventanas de los sapscript tienen "marcas", por llamarlo de alguna forma, que se llaman al hacer el write form. Haz las diferentes impresiones encuadradas en estas marcas y dependiendo del tipo de orden haces un write form o haces otro.

Con esto lo que haces es no tener que volver a crear los elementos comunes.

Espero que por lo menos te sirva como inicio.

Saludos

poketina
13/09/07, 06:16:50
gracias !! voy a ver cómo lo soluciono, no sé si asi o buffffff... :)