Al ejecutar algún botón estándard o Z de nuestro ALV puede ser que nos interese que proceso PAI del actual DYNPRO. Para esto es necesario informar el campo I_APPL_EVENTS = 'X' en la creación del objeto ALV.
CREATE OBJECT obj_alv_ges_adm
EXPORTING
i_parent = obj_container_ges_adm
i_appl_events = 'X'.
En caso contrario el programa ejecuta la función de ALV y NO continua con el PAI.
miércoles, junio 01, 2011
Tablas Internas - Trabajando con IT no estructuradas
Cuando se trabaja con Tablas Internas (Internal Table) hay dos posibilidades:
1) Trabajar con Tablas estructuradas (la más común),
1.1) Creación (informar campos):
TYPES: Begin of t_tabla_estruc,
campo1 type CHAR4,
End of t_tabla_estruc.
DATA: it_tabla_estruc type table of t_tabla_estruc.
1.2) Tratamiento (informar campos por el cual se lee):
READ TABLE it_tabla WITH KEY campo1 = 'valor'.
2) Trabajar con Tablas no estructuradas, no tiene campos y para trabajar se utiliza TABLE_LINE
2.1) Creación (NO se informa ningún campo):
DATA: it_tabla type table of CHAR4.
2.2) Tratamiento (informar TABLE_LINE como campo):
READ TABLE it_tabla WITH KEY TABLE_LINE = 'valor'.
1) Trabajar con Tablas estructuradas (la más común),
1.1) Creación (informar campos):
TYPES: Begin of t_tabla_estruc,
campo1 type CHAR4,
End of t_tabla_estruc.
DATA: it_tabla_estruc type table of t_tabla_estruc.
1.2) Tratamiento (informar campos por el cual se lee):
READ TABLE it_tabla WITH KEY campo1 = 'valor'.
2) Trabajar con Tablas no estructuradas, no tiene campos y para trabajar se utiliza TABLE_LINE
2.1) Creación (NO se informa ningún campo):
DATA: it_tabla type table of CHAR4.
2.2) Tratamiento (informar TABLE_LINE como campo):
READ TABLE it_tabla WITH KEY TABLE_LINE = 'valor'.
Dynpro - Ejemplos TextEdit
SAPTEXTEDIT_DEMO_1
SAPTEXTEDIT_DEMO_1_OLD
SAPTEXTEDIT_DEMO_2_OLD
SAPTEXTEDIT_DEMO_3
SAPTEXTEDIT_DEMO_3_OLD
SAPTEXTEDIT_DEMO_DRAGDROP
SAPTEXTEDIT_TEST_1
SAPTEXTEDIT_TEST_1_OLD
SAPTEXTEDIT_TEST_1_OLDF01
SAPTEXTEDIT_TEST_1_OLDI01
SAPTEXTEDIT_TEST_1_OLDO01
SAPTEXTEDIT_DEMO_1_OLD
SAPTEXTEDIT_DEMO_2_OLD
SAPTEXTEDIT_DEMO_3
SAPTEXTEDIT_DEMO_3_OLD
SAPTEXTEDIT_DEMO_DRAGDROP
SAPTEXTEDIT_TEST_1
SAPTEXTEDIT_TEST_1_OLD
SAPTEXTEDIT_TEST_1_OLDF01
SAPTEXTEDIT_TEST_1_OLDI01
SAPTEXTEDIT_TEST_1_OLDO01
Suscribirse a:
Entradas (Atom)