ABAP- MODULE POOL Guía Básica

Páginas: 11 (2535 palabras) Publicado: 7 de noviembre de 2013
MODUL POOL. Definición. Objetos que lo integran y Metodología de
tratamiento.

1. INTRODUCCION.
Definimos el Workbench como un entorno gráfico de programación, que contiene todas
las herramientas necesarias para crear y probar objetos de desarrollo.
El propósito de este manual es presentar aquellas que tienen una función específica en
el proceso de desarrollo de una transacción, así comoexplicar el concepto y
funcionalidad de todos los objetos que intervienen en ella.
1.1 TIPOS DE PROGRAMAS.

1.1.1 REPORTS.

Desarrollo de listados, informes u otro tipo de aplicativos que no precisen respuesta
inmediata del usuario.
La finalidad de un report es leer datos de la base de datos y listarlos en una pantalla.
Consta solamente de dos pantallas:
La primera pantalla, selectionscreen, contiene campos input que permiten al usuario
entrar criterios de selección para el report. Es opcional.
La segunda, contiene la lista de datos.
1.1.2 TRANSACCIONES.

Desarrollo de aplicaciones interactivas con pantallas on line.
Son más flexibles que los reports, y también un nivel de programación mucho más
complejo.
Pueden contener cualquier número de pantallas, y la secuencia depantallas puede
cambiarse dinámicamente en tiempo de ejecución.
En cada pantalla, podemos tener campos input, campos output, botones y más de una
área de scroll.

1.1.2.1 MODULE POOL. (Definición)

Es un término que describe el conjunto de entidades ABAP/4 que subyacen en una
transacción.
.

2. COMO CREAR UN MODULE POOL.
La creación de un module pool es un proceso complejo, dado que,como ya se ha
mencionado anteriormente, consta de varios objetos.
Para ello es necesario un estudio exhaustivo de las herramientas del Workbench, ya que
cada una de ellas desempeña una función específica en la construcción de una
transacción.
2.1 WORKBENCH.

2.1.1 HERRAMIENTAS.

Dictionary: Almacena una amplia definición de los datos del sistema. Cuando se crea
una nueva definición, elDiccionario realiza todos los procesos necesarios para que ello
sea posible.
Editor ABAP/4: Se utiliza para crear código o modificar uno ya existente. Verifica la
sintaxis, y permite generar, ejecutar y debugar nuestros programas.
Biblioteca de funciones: Es un repositorio de rutinas. Cuando creamos una rutina nueva,
la Biblioteca de funciones es quien realiza todos los procesos necesarios paracrearla.
Screen painter y Menu painter: Útiles para diseñar los intefaces gráficos de usuario
(GUI, Grafical User Interface) para nuestro programa.
El Screen painter sirve para añadir campos, pulsadores y otros elementos de pantalla.
El Menu painter es útil para crear menus que rodean la pantalla.
Object Browser: Dado que un programa se compone de diferentes elementos y que a
menudo no esfácil ver las relaciones existentes entre ellos, el Object Browser es una
magnífica herramienta para ver de una forma rápida y sencilla, todos los objetos de
desarrollo que componen nuestra aplicación y las relaciones existentes entre ellos.

2.2 TECNICA RECOMENDADA. (Object Browser).

Podemos crear una aplicación entera utilizando el Object Browser sin necesidad de
llamar directamente otrasherramientas. De hecho, el método recomendado para crear
una aplicación es desde el Object Browser, porque de este modo, podemos ver en todo
momento qué estamos construyendo.
Pulsando el botón Object Browser, aparece la siguiente pantalla:

2.2.1 ACCIONES A REALIZAR.

2.2.1.1 CLASE DE DESARROLLO.

Elegir la clase de desarrollo donde queremos crear nuestro programa y pulsar el botónVisualizar.
Nota: En este manual, todos los objetos se crearán en la clase $TMP.

Aparece la siguiente pantalla:

2.2.1.2 PROGRAMAS.

Marcar el tipo de objeto Programas y pulsar el icono Crear.
Aparecerá la siguiente pantalla de diálogo:

Hay que asegurarse de que el nombre de programa es correcto y que el flag Include
TOP está activado.
2.2.1.2.1 CONVENCIONES DE NOMENCLATURA.

La...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia ABAP WebRFC Final
  • guía modulo
  • Guía Módulo 4 2° Básico
  • GUIA BASICA
  • Guia Basica
  • Modulo basico primeros auxilios
  • Informe básico Modulaciones Analogicas
  • Módulo Excel Básico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS