La progra abap
Después vamos a la transac. Se51
Y creamos la dynpro, en este caso la ‘0200’. OBS : el N° es arbitrario.
Atributos
disposiciónDisposición
Seleccionando esta opción, “dibujaremos” la pantalla,
A la izquierda objetos que podemos agregar a una dynpro. En nuestro caso queremos
agregar “campos de entrada/salida” para ingresar datosde directores.
Variable ABAP en que
“guardaremos” valor de
campo de entrada
largo
tipo
Ahora agregaremos un texto, para describir el campo de entrada. Para ello agregamos
“campo detexto”.
Texto a
desplegar
Usamos el mismo procedimiento para crear los otros campos,
Log. Proceso
Acá tenemos el PBO y en el PAI.
En el PBO definiremos el status GUI, de la dynpro, y eltitulo. Para ello definiremos el
modulo STATUS_0200. Tip: basta descomentar la línea y doble clic sobre “Module…”
y lo creas.
En este caso lo crearemos dentro del mismo programa ZDIRECTORES, perose estila
crearlo en un include para modulos PBO.
*&---------------------------------------------------------------------*
*&
Module STATUS_0200 OUTPUT*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
module STATUS_0200 output.
SET PF-STATUS 'STATUS'.
SET TITLEBAR 'T01'.
endmodule." STATUS_0200
OUTPUT
Definimos un status gui “STATUS” y un Titulo “T01”. Tip: doble clic sobre cada
línea y directamente lo creamos.
Lo damos si
A los
iconos le
asignamos
un nombrede
comando:
SAVE
BACK
CANC
Grabamos y activamos. Volvemos a la dynpro, lógica. Creamos el título,
equivalentemente, con doble clic:
Le damos nombre y eso es todo.
Volvamos a la lógicadel programa:
En el PAI tenemos que “traspasar” los campos de entrada en la pantalla al programa
principal. Para ello usamos la instrucción field para cada campo de entrada.
Instrucción
FIELD...
Regístrate para leer el documento completo.