✒️ABAP La pantalla de selección
ABAP La pantalla de selección
PARAMETER o PARAMETERS: //Son campos de captura para el usuario (EDTs checkbox etc)
Para cambiar el nombre que se ve en pantalla se debe de ir al menu PASAR A -> ELEMENTOS DE TEXTO -> TEXTOS DE SELECCION
PARAMETERS: v_fecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum,
p_nombre(10) TYPE c OBLIGATORY .
CHECKBOX Y RADIOBUTTONS
PARAMETERS: p_list AS CHECKBOX,
p_arch AS CHECKBOX.
PARAMETERS: p_rb1 RADIOBUTTON GROUP b2,
p_rb2 RADIOBUTTON GROUP b2.
SELECT OPTIONS // Rango de valores de campo a campo.
DATA: v_clavepais TYPE land1_gp. // catalogo que ya contiene los paises en al tabla KNA1 donde se guarda info de cliente
SELECT-OPTIONS sclave FOR v_clavepais.
FRAME
PARA CREAR UN CUADRO Y DENTRO DE EL SE CREAN ELEMENTOS, SE UTILIZA:
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001
SELECTION-SCREEN END OF BLOCK b1
SELECTION-SCREEN BEGIN OF LINE //Se utiiiza para poner grandes texto en un parameter en conjunto con :
SELECTION-SCREEN OF COMMENT 1(66) TEXT-002.
PARAMETER p_fecha LIKE sy-datum OBLIGATORY DEFAUL sy-datum.
SELECTION-SCREEN END OF LINE
EVENTO AT-SELECTION-SCREEN OUTPUT. //Se utiliza para inicializar valores en los PARAMETER
LOOP AT SCREEN //LEE CADA ELEMENTO QUE HAY EN EL BLOQUE Y PUDE MODIFICARLE ATRIBUTOS
IF SCREEN-NAME='N1'.
SCREEN-INPUT = '0'.
SCREEN-ACTIVE = '0'.
SCREEN-INVISIBLE = '1'
ENDIF.
ENDLOOP
 
 
 
Agradecimiento:
Ha agradecido este aporte: Carlos Piles Rosell
Favorito:
Está publicación ha sido agregada a sus favoritos por: Carlos Piles Rosell
Sobre el autor
Publicación académica de Jesus Caldera, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Caldera
Profesión: Desarrollador de Software - Mexico - Legajo: NN49V
✒️Autor de: 20 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jesus Caldera