Transcripción INCLUDES en ABAP: definición y ejemplos de uso
Una mala práctica de programación es escribir todo el código del programa en la parte principal del programa. Lo más adecuado es utilizar incluyes, subrutinas, etc, y a esta practica de codificar se le llama modularizar.
Un programa tiene que estar estructurado con:
- Llamadas a includes.
- Eventos, los cuales tendrán llamadas a subrutinas que estarán en el include F01.
- La estructura principal del programa con llamada a subrutinas, las cuales contendrá el código.
- Los includes se pueden considerar como un fichero que pueden contener el código para la declaración de las variables, u operativas, como por ejemplo recuperar datos de una tabla. ; De esta forma modularizamos nuestro programa y lo hacemos más fácil de visualizar, de entender y de modificar.
;
Todo programa debería tener 3 includes:
- Include “TOP”: Se usa para almacenar el código referente, a las declaraciones de las variables, estructuras y tablas. ; De esta forma si entramos en un programa que no conocemos y necesitamos saber que variables tiene declarado, solo tenemos que ir al include top.
- Include “SEL”: Contiene el código referente a las pantallas, como son los campos de entrada, los check box, los radio button, etc.
- Include “F01”: Contiene el código a las operativas del pro
includes