🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP POO La creación de un ALV TREE orientado a objetos

ABAP POO La creación de un ALV TREE orientado a objetos

ABAP POO La creación de un ALV TREE orientado a objetos

La creación de un ALV TREE no tiene gran dificultad y consiste en seguir una serie de pasos que te enumero a continuación:

1-Lo que primero vamos a hacer es llenar con datos la tabla SPFLI para poder utilizarla en nuestro ALV TREE orientado a objetos. Para ello utilizamos el programa Z_LLENAR_SPFLI.

2-Declaramos la tabla interna que se utilizará para mostrar el ALV TREE. En nuestro programa dicha tabla es T_SPFLI.

3-Declaramos una variable referenciada para instanciar la clase CL_GUI_ALV_TREE y otra variable referenciada para instanciar el CONTAINER.

4-Dentro del evento START-OF-SELECTION obtenemos los datos de la tabla SPFLI mediante un SELECT y los almacenamos en T_SPFLI.

5-Luego si el árbol no fue instanciado entonces se crearán los objetos correspondientes al CONTAINER y el ALV TREE.

6-Luego se completa el catálogo correspondiente al ALV TREE.

7-Construimos la jerarquia del ALV. Para agregar un nuevo nodo al ALV TREE utilizaremos el método ADD_NODE.

8-Creamos una dynpro en donde colocamos un CUSTOM CONTROL que será el cual contenga el ALV TREE. Tambien crearemos un STATUS GUI para la navegación entre pantallas.

9-Mediante la ejecución del método SET TABLE FOR FIRST DISPLAY mostraremos el ALV por pantalla.


 

 

 


Sobre el autor

Publicación académica de Juan Jose Pujol Diaz, en su ámbito de estudios para el Máster ABAP POO.

Juan Jose Pujol Diaz

Profesión: Ingeniero en Gestión en Informatica - Chile - Legajo: CJ71Z

✒️Autor de: 22 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Juan Pujol

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La creación de un ALV TREE orientado a objetos" de la mano de nuestros alumnos.

SAP SemiSenior

ALV TREE: La creación de un ALV TREE no tiene gran dificultad y consiste en seguir una serie de pasos que te enumero a continuación: 1. Lo que primero vamos a hacer es llenar con datos la tabla SPFLI para poder utilizarla en nuestro ALV TREE orientado a objetos. Para ello utilizamos el programa Z_LLENAR_SPFLL 2. Declaramos la tabla interna que se utilizará para mostrar el ALV TREE. En nuestro programa dicha tabla es T_SPFLI. 3. Declaramos una variable referenciada para instanciar la clase CL_GUI_ALV_TREE y otra variable referenciada para instanciar el CONTAINER. 4. Dentro del evento START-OF-SELECTION obtenemos los datos de la tabla SPFLI mediante un SELECT y los almacenamos en T_SPFLI. 5. Luego si el árbol no fue...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

ALV TREE: La creación de un ALV TREE no tiene gran dificultad y consiste en seguir una serie de pasos que te enumero a continuación: 1. Lo que primero vamos a hacer es llenar con datos la tabla SPFLI para poder utilizarla en nuestro ALV TREE orientado a objetos. Para ello utilizamos el programa Z_LLENAR_SPFLL 2. Declaramos la tabla interna que se utilizará para mostrar el ALV TREE. En nuestro programa dicha tabla es T_SPFLI. 3. Declaramos una variable referenciada para instanciar la clase CL_GUI_ALV_TREE y otra variable referenciada para instanciar el CONTAINER. 4. Dentro del evento START-OF-SELECTION obtenemos los datos de la tabla SPFLI mediante un SELECT y los almacenamos en T_SPFLI. 5. Luego si el árbol no fue...

Acceder a esta publicación

Creado y Compartido por: Tobias Emanuel Mareco Rojas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ALV TREE O.O.: Para ver este tema vamos a crear un programa Z_LLENAR_SPFLY que llena la tabla SPFLY y construimos el progama Z_ALV_TREE. - Tabla interna con 7 campos. - Variable instanciar CL_GUI_ALV_TREE. - Variable instanciar CL_GUI_CUSTOM_CONTAINER. - Dentro de evento START-OF-SELECTION creamos la subrutina OBTENER_DATOS. - Instanciar el árbol si no se había instanciado y el container. - Mediante FILL_CATALOG_TREE se llena el catálogo. - Construimos la jerarquía, mediante BUILD_HIERARCHY_HEADER y CREATE_HIERARCHY. - Llamar al método SET_TABLE_FOR_FIRST_DISPLAY, para mostrar el ALV por pantalla. - Crear DYNPRO con CUSTOM CONTROL y un STATUS GUI para navegar entre pantallas. OTRA CLASE para crear alv tree...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


La creacion de un ALV TREE orientado a objetos. Se crea el programa Z_LLENAR_SPFLI con base de datos sobre vuelos Se crea el programa Z_ALV_TREE y se declara una tabla interna Se declara una variable para instanciar la clase CL_GUI_ALV_TREE y otra para instanciar la clase CL_GUI_CUMTOM_CONTAINER Dentro del evento STAR-OF-SELECTION construimos la subrutina construir datos la cual recuperera todos los datos de la tabla SPFLI Luego si el arbol no fue instanciado todavia, se construye una instancia del arbol y del contenedor Mediante la rutina FILL_CATALOG_TREE se lllena el catalogo Se construye la jerarquia del arbol BUILD_HIERARCHY_HEADER Por ultimo se llama al metodo SET_TABLE_FOR_FIRST_DISPLAY para mostrar al ALV por pantalla Ademas se debe...

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

ALV TREE OO Se declara variable para el contenedor y otra para el alv tree; cl_gui_custom_container y cl_gui_alv_tree. Se crean las jerarquías del árbol con estructuras LVC_NKEY CALL METHOD g_alv_tree->set_table_for_first_display EXPORTING is_hierarchy_header = l_hierarchy_header "jerarquía de arbol CHANGING it_outtab = t_tree[] "informacion alv it_fieldcaatalog = gt_fieldcat_tree.

Acceder a esta publicación

Creado y Compartido por: Denisse Adriana Hernandez Trujillo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



VIDEO – CREACION DE UN ALV TREE ORIANTADO A OBJETOS Creamos un programa z_llenar_spfli, es para el ejemplo Este rellena la tabla ti_splfi que contiene información sobre vuelos Construimos el programa z_alv_tree. Transacción SE38 En programa Z_ALV_TREE Pulsamos crear Los puntos más importantes a tener en cuenta Declaramos una tabla interna con 7 campos, la cual se mostrará por pantalla Declaramos una variable para instanciar la clase cl_gui_alve_tree y otra para instancial la clase cl_gui_custom_container. Dentro del evento START-OF-SELECTION construimos la subrutina obtener_datos, la cual recupera todos los datos de la tabla SPFLI. Si el árbol no fue instanciado todavía, construimos una instancia...

Acceder a esta publicación

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


CREACION DE UN ALV TREE ORIENTANDO A OBJETO – LECCION 3-6 - Transacción SE38 - Nombre del programa Z_LLENAR_SPFLI - Llenar la tabla estándar SPFLI, que contiene información sobre vuelos - Transacción SE38 - Nombre del programa Z_ALV_TREE - Declarar una tabla interna con siete campos, la cual se mostrara por pantalla - Declarar una variable para instancia la clase CL_GUI_ALV_TREE - Otra para instanciar la clase CL_GUI_CUSTOM_CONTAINER - Dentro del evento START-OF-SELECTION - Contruimos la subrutina obtener datos, la cual recupera todos los datos de la table SPFLI - Contruir una instancia del árbol ALV_TREE...

Acceder a esta publicación

Creado y Compartido por: Cristian Darwin Arteaga Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

**No olvidemos instanciar la clase cl_gui_custom_container: g_custom_container type ref to cl_gui_custom_container

Acceder a esta publicación

Creado y Compartido por: Mehdi Ould El Gadia

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!