Podemos ACTIVAR y luego EJECUTAR, para ir viendo cómo va quedando el programa.
ACTIVARse ve si hay errores, y EJECUTARvemos el funcionamiento en si del programa.
REPORT ZCLASE_004.
TABLES: spfli. “Declaramos la tabla de la BBDD
SELECTION-SCREEN: BEGIN OF BLOCK b01 “Creamos bloque de SELECTION-SCREEN
WITH FRAME TITLE text-001. “Con el FRAME con título text-001
PARAMETERS: porigen TYPE spfli-contryfr.
“Parámetro que guardamos en variable porigen del tipo spfly-contryfr
“(tabla-campo de la BBDD de SAP)
“(tabla-campo de la BBDD de SAP)
SELECT-OPTIONS: pdestino FOR spfli-countryto.
“LO MISMO QUE EL PARAMETRO, pero, …
“Con esta opción podemos rellenar VARIOS PARAMETROS
“Con SELECT-OPTIONS hay que declarar la tabla de la BBD de SAP (TABLES: spfli.)
“Con esta opción podemos rellenar VARIOS PARAMETROS
“Con SELECT-OPTIONS hay que declarar la tabla de la BBD de SAP (TABLES: spfli.)
SELECTION-SCREEN: END OF BLOCK b01.
Si queremos verificar que la tabla-campo spfli-contryfr, existe y como es, vamos a la transacción se11, buscamos la tabla y picamos en VISUALIZAR.
Podemos ver las características que tiene el campo countryfr.
Si picamos 2 veces sobre el nombre de SELECTION-SCREEN (text-001), podemos de este modo ponerles nombres a los bloques.
Al picar sobre este, nos dice que no existe y si queremos crearlo, diremos que sí.
Al EJECUTAR.
“Podemos modificar el Código si no quiero intervalos de países
“y que los campos sena obligatorios
PARAMETERS: porigen TYPE spfli-contryfr
OBLIGATORY.
SELECT-OPTIONS: pdestino FOR spfli-countryto
NO INTERVALS OBLIGATORY.
Comentarios
Publicar un comentario
Si te ha gustado, haz un comentario, ..., GRACIAS