Scripts SAP - Form Painter
los Form Painter toolproporciona el diseño gráfico de un formulario SAPscript y varias funcionalidades para manipular el formulario. En el siguiente ejemplo, crearemos un formulario de factura después de copiar su estructura de diseño de un formulario estándar de SAPscript RVINVOICE01, y mostraremos su diseño accediendo a la herramienta Form Painter.
Abra Form Painter. Puede solicitar la pantalla navegando por el menú de SAP o utilizando elSE71 Transaction code.
Step 1- En la pantalla de solicitud de Form Painter, introduzca un nombre y un idioma para un formulario SAPscript en los campos Formulario e Idioma, respectivamente. Ingresemos 'RVINVOICE01' y 'EN' respectivamente en estos campos.
Step 2 - Seleccione el botón de opción Diseño de página en el cuadro de grupo Subobjetos como se muestra en la captura de pantalla anterior.
Step 3 - Seleccione Utilidades → Copiar del cliente para crear una copia del formulario RVINVOICE01.
Aparece la pantalla 'Copiar formularios entre clientes'.
Step 4- En la pantalla 'Copiar formularios entre clientes' (siguiente), ingrese el nombre original del formulario, 'RVINVOICE01', en el campo Nombre del formulario, el número del cliente de origen '000' en el campo Cliente de origen y el nombre del formulario de destino como 'ZINV_01' en el campo Formulario de destino. Asegúrese de que las demás configuraciones permanezcan sin cambios.
Step 5- Haga clic en el icono Ejecutar en la pantalla 'Copiar formularios entre clientes'. Aparece el cuadro de diálogo 'Crear entrada de directorio de objetos'. Ingrese el nombre del paquete para guardar el objeto. Haga clic en el icono Guardar.
El formulario ZINV_01 se copia del formulario RVINVOICE01 y se muestra en la pantalla 'Copiar formularios entre clientes'.
Haga clic en el icono de retroceso dos veces y vuelva a la pantalla Form Painter: Request, que contiene el nombre del formulario copiado ZINV_01.
Después de hacer clic en el botón Mostrar, aparece la ventana 'Formulario ZINV_01: Diseño de la página PRIMERO' y 'Formulario: Cambiar diseño de página: ZINV_01' como se muestra en la siguiente captura de pantalla.
La ventana 'Form ZINV_01: Layout of Page FIRST' muestra el diseño inicial del formulario. El diseño del formulario contiene cinco ventanas: HEADER, ADDRESS, INFO, INFO1 y MAIN. Se puede acceder a la descripción de estas ventanas en PC Editor.
Por ejemplo, con solo seleccionar la ventana PRINCIPAL y hacer clic en el icono Texto en la pantalla 'Formulario: Cambiar diseño de página: ZINV_01', puede ver todos los valores de los márgenes.