
Variantes de ejecución:
· ¿Para qué sirven? Para guardar los valores que pongo en una pantalla de selección y no tener que volver a llenarlos cada vez.
· ¿Cómo se crean?
1. Ejecuto el programa y lleno los campos de la pantalla de selección.
2. Hago clic en el botón "Guardar" (el de el disquete).
3. Le doy un nombre a la variante (ej: ZPRUEBA_1010) y una descripción.
4. ¡Listo! La próxima vez puedo cargarla con el botón "Obtener variante".
Crear una transacción para un reporte:
· ¿Por qué? Para que los usuarios finales puedan ejecutar mi programa sin necesidad de saber el nombre del reporte o usar la SE38.
· ¿Cómo?
1. Voy a la transacción SE93.
2. Pongo el nombre de la nueva transacción (siempre debe empezar con Z o Y, ej: ZMIREPORTE).
3. Elijo "Crear", selecciono "Transacción de informe" y pongo el nombre de mi programa ABAP.
4. Defino la pantalla de selección (normalmente es la 1000).
5. Activo y ya está. La transacción ZMIREPORTE estará lista para usarse.
Usar colores en reportes:
· Uso el comando FORMAT COLOR antes de un WRITE.
· Ejemplo:
```abap
FORMAT COLOR COL_POSITIVE. "Pone el texto en verde
WRITE: 'Este texto es verde'.
```
· Los colores más usados:
· COL_POSITIVE (5 - Verde)
· COL_NEGATIVE (6 - Rojo)
· COL_GROUP (7 - Violeta)
· COL_HEADING (1 - Gris/Azul para títulos)
· Con INTENSIFIED ON el color se ve más fuerte.