
Unidad 6: Tratamiento Archivos y Field Symbols.
Lección 3: Rutinas de conversión de datos.
Las rutinas de conversión de datos, sirven para convertir los formatos de campo en la pantalla, a un formato de campo interno y viceversa. Las rutinas de conversión se identifican mediante un nombre de cinco posiciones y se asocian a un grupo de dos módulos de función.
Estos módulos de función, tienen por convenció unos nombres específicos:
- CONVERSION_EXIT_xxxxx_INPUT.
- CONVERSION_EXIT_xxxxx_OUTPUT.
Donde xxxxx es el nombre de la rutina. El módulo INPUT realiza la conversión del formato de visualización al formato interno. El OUTPUT realiza la función inversa.
Si un campo de pantalla, tiene asociado un dominio con rutina de conversión está se ejecutará automáticamente cada vez que se entra un valor en el mismo o se visualiza en el un valor. La rutina de conversión la asociamos a un dominio al crear el mismo con SE11 o al modificarlo.
Pasos para la creación de una rutina de conversión:
- Se crean los módulos de conversión INPUT y OUTPUT:
- Asignamos la rutinas de conversión a un dominio de un campo de BD.
Las rutinas de conversión son habituales en los campos de fechas de tablas de B.D.