Patrón de diseño Model-View-Controller

Vamos a crear un programa ejecutable implementamos el código fuente del patrón de diseño MVC creando las clases locales LCL_MODELO, LCL_VISTA y LCL_CONTROLADOR.
La clase modelo accede a la tabla de maestros de proveedores (LFA1) para obtener los datos.
Creamos un SELECT-OPTIONS para filtrar los datos por el campo LIFNR.
En la clase que representa la vista, utilizamos el módulo de funciones estándar REUSE_ALV_GRID_DISPLAY para pintar los datos.
En el evento START-OF-SELECTION probaremos todo el desarrollo.

  1. La solución en código fuente:
  2. La pantalla de selección de nuestro programa ejecutable:foto 1
  3. Los resultados obtenidos:foto 2

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *