✒️ABAP La pantalla de selección
ABAP La pantalla de selección
PARAMETERS: p_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum,
p_nombre(10) TYPE c OBLIGATORY.
(La longitud máxima del nombre de un parámetro es de 8 posiciones).
Con eso es suficiente para que ABAP cree la pantalla y solicite este par de datos, y en el caso de la fecha (LIKE sy-datum), despliegala ayuda de SAP para captura de fechas (Calendario).
Para enviar mensajes de validación a la pantalla:
Menú Superior --> Pasar a --> Elementos de Texto --> Textos de Selección.
Nota: Para poder teclear los mensajes, el programa debe estar activado.
PARAMETER: p_list AS CHECKBOX.
PARAMETER: p_arg RADIOBUTTON GROUP Bot2, "Argentino
p_col RADIOBUTTON GROUP Bot2, "Colombiano
p_mex RADIOBUTTON GROUP Bot2. "Mexicano
Para aprovechar las ayudas ya generadas en la base de datos (F1 para desplegar posibles valores para un campo a capturar):
DATA: v_clavep TYPE land1_gp. "land1_gp es el campo País de la tabla KNA1 (Clientes).
SELECT-OPTIONS s_clavep FOR v_clavep.
Para colocar un marco:
SELECTION SCREEN BEGIN OF BLOCK Nombre_Marco WITH FRAME 'Titulo del Marco'.
.
SELECTION-SCREEN END OF BLOCK Nombre_Marco.
La Transacción SE91 es necsaria para crear el set de mensajes que se podrán enviar a los usuarios.
Después de crear el mensaje en la transacción SE91, verificamos el código que se le asrgnó y se envía de esta manera a la pantalla.
IF p_fecha < sy-datum.
MESSSAGE e000(z_prueba). " Error, la fecha capturada no puede ser anterior a hoy.
ENDIF.
 
 
 
Sobre el autor
Publicación académica de Jose Francisco Rico Moreno, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Francisco Rico Moreno
Profesión: Licenciado en Sistemas Computacionales - Mexico - Legajo: CT96B
✒️Autor de: 30 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo MM Nivel Avanzado
Disponibilidad Laboral: PartTime
Presentación:
Profesional it con mas de 20 años de experiencia, experto en software de retail e industria de la construcción. plataformas de escritorio y web. dominio de sql server, visual studio y cold fusion.
Certificación Académica de Jose Rico