📘Format Color

Selector Alummnos / Empresas

Definición de Format Color

La sentencia ABAP FORMAT COLOR se utiliza para la impresión de colores en los reportes denominados clásicos.

Debido a que los llamados reportes clásicos están en desuso, esta forma de impresión de colores en pantalla también se encuentra en desuso.

 

Veamos un ejemplo de la utilización:

 REPORT zcolor.

DATA: BEGIN OF tp OCCURS 10,

id TYPE char1,

nr TYPE char8,

text TYPE char255,

END OF tp.

DATA: length TYPE i VALUE 8, " Length of list

teststring(15) TYPE c VALUE '012345678901234',

width TYPE i. " Width of list

 

START-OF-SELECTION.

  PERFORM heading.

  PERFORM output_body.

*&---------------------------------------------------------------------*

*& Form HEADING

*----------------------------------------------------------------------*

FORM heading.

  FORMAT INTENSIFIED OFF. " Remove any INTENSIFIED

  ULINE AT (width). " Upper frame border

  FORMAT COLOR COL_HEADING INTENSIFIED." Title color

  WRITE: / sy-vline. " Left border

  WRITE: 'No |Colour        |intensified    |intensified off|',

  'inverse       ' NO-GAP.

  WRITE: AT width sy-vline. " Right border

  ULINE AT (width). " Line below titles

  FORMAT COLOR OFF.

ENDFORM. "HEADING

*&---------------------------------------------------------------------*

*& Form OUTPUT_BODY

*----------------------------------------------------------------------*

FORM output_body.

  DO length TIMES.

    PERFORM write_line USING sy-index.

  ENDDO.

ENDFORM. "OUTPUT_BODY

*&---------------------------------------------------------------------*

*& Form WRITE_LINE

*----------------------------------------------------------------------*

FORM write_line USING count TYPE i.

  DATA: help(14) TYPE c,

  count1 TYPE i.

  count1 = sy-index - 1.

  WRITE: / sy-vline NO-GAP.

  WRITE: (4) count1 COLOR COL_KEY INTENSIFIED NO-GAP.

  WRITE: sy-vline NO-GAP.

  CASE count1.

    WHEN '0'.

      help = 'COL_BACKGROUND'.

    WHEN '1'.

      help = 'COL_HEADING'.

    WHEN '2'.

      help = 'COL_NORMAL'.

    WHEN '3'.

      help = 'COL_TOTAL'.

    WHEN '4'.

      help = 'COL_KEY'.

    WHEN '5'.

      help = 'COL_POSITIVE'.

    WHEN '6'.

      help = 'COL_NEGATIVE'.

    WHEN '7'.

      help = 'COL_GROUP'.

  ENDCASE.

  WRITE: help COLOR COL_KEY INTENSIFIED NO-GAP.

  WRITE: sy-vline NO-GAP.

  WRITE: teststring COLOR = count1 INTENSIFIED NO-GAP.

  WRITE: sy-vline NO-GAP.

  WRITE: teststring COLOR = count1 INTENSIFIED OFF NO-GAP.

  WRITE: sy-vline NO-GAP.

  WRITE: teststring COLOR = count1 INVERSE NO-GAP.

  WRITE AT width sy-vline NO-GAP.

ENDFORM. "WRITE_LINE

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Format Color" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

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...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los conceptos importantes de reportes 1. La creación de una variante de ejecución Supongamos que tenemos un reporte que tiene una pantalla de selección con 20 campos de entrada, entre parameters y select-options. Para solucionar este inconveniente, SAP creó el concepto de variante que es aplicable tanto a reportes como a cualquier objeto que se pueda ejecutar y que permita guardar los parámetros ingresados por pantalla, para no tener que volver a cargarlos una y otra vez. Variante de ejecución: Es una imagen de información fija que podemos introducir en una pantalla de selección de una transacción. Con una variante podemos introducir valores en cada uno de los campos de una pantalla...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los cortes de control utilizando tablas internas 1. Qué es un corte de control? Una de las tareas que más vamos a realizar como programadores ABAP es la confección de reportes de salida por pantalla. Para realizar estos reportes vamos a trabajar con tablas internas, ya que de esta forma podremos almacenar los registros que obtenemos de las tablas bases de datos o cargar manualmente los registros de datos que surgen del procesamiento del programa y luego vamos a estructurar y formatear los datos que se mostrarán como salida del programa. Cuando hablamos de estructurar y formatear nos referimos a: organizar la salida de los datos en la pantalla, dándoles un formato determinado, agrupando los campos de salida,...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

SUM es una función de agregación que suma todos los valores de una columna numérica. para obtener de la columna indicada, pero la aplicación delante de ella de la función ROUND, redondea el resultado final COUNT se utiliza para obtener la cantidad de líneas o registros de la tabla utilizada y su resultado cambiara ante la aplicación de filtros em el tablero ROUNDUP redondea un numero hacia arriba al numero de decimales especificado ROUNDDOWN redondea un numero hacia abajo al numero de decimales especificados MIN para obtener el valor mínimo de la columna utilizada pero la aplicación delante de ella de la función format define el formato con que se presenta el resultado...

Acceder a esta publicación

Creado y Compartido por: Evelyn Caceres / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

El formateo de los campos 1. Introducción El formateo de campos en SAPUI5 permite controlar la forma en que se muestran los datos en la interfaz de usuario, adaptándolos a distintos formatos (monedas, fechas, cantidades, textos, etc.). Este proceso no modifica los datos originales del modelo, solo su representación visual, mejorando la legibilidad y la experiencia del usuario en las aplicaciones SAP Fiori. 2. Concepto de formateo El formateo consiste en aplicar una transformación al valor de un campo antes de mostrarlo en pantalla. SAPUI5 permite hacerlo de dos formas principales: Mediante funciones de formateo personalizadas (definidas por el desarrollador). Utilizando formatters integrados...

Acceder a esta publicación

Creado y Compartido por: Jose Rodrigo Baz Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


1. La Creación de una Variante de Ejecución Una variante de ejecución en SAP se define como una imagen de información fija que puede ser introducida en una pantalla de selección de una transacción. Su principal función es permitir a los usuarios guardar los parámetros de entrada de una pantalla de selección, para no tener que introducirlos repetidamente cada vez que se ejecuta el programa o la transacción,. Este concepto resulta sumamente útil, tanto para los usuarios finales al ejecutar transacciones en el ambiente productivo, como para los consultores ABAP y funcionales durante la etapa de pruebas. Al grabar una variante (por ejemplo, ZPRUEBA_1810),, los campos de...

Acceder a esta publicación

Creado y Compartido por: Gabriel José Luces González

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Las características del examen de certificación SAP TFIN20 1 - Las características del examen de certificación de SAP CO Costo: se consulta en www.sap.com Duración: 3 horas Cantidad y formato de las preguntas: 80 a 90 cada pregunta consta de 5 opciones. Navegación y formato del examen: Al entrar al examen se bloquea cualquier otra opción en la computadora. Idioma del examen: se puede elegir realizar el examen en el idioma Español o en Ingles. Condiciones de aprobación: se aprueba con un 70% de las respuestas correctas Temas: de todos los temas vistos en los Cursos Consultor SAP CO Nivel Inicial y Consultor SAP CO Nivel Avanzado

Acceder a esta publicación

Creado y Compartido por: Daniel Sanchez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Los conceptos importantes de reportes 1 La creación de una variante de ejecución Una variante de ejecución en SAP permite guardar valores predefinidos para los parámetros de selección de un programa ABAP. Estas variantes son útiles para evitar tener que ingresar manualmente los mismos datos cada vez que se ejecuta el programa, facilitando la automatización y estandarización de procesos. ¿Cómo se crea una variante? Ingresar al programa mediante su transacción o desde SE38. Completar los campos de la pantalla de selección con los valores deseados. Presionar el botón "Guardar variante" (ícono de disquete...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La estructura de balance 1- La estructura de balance Las estructuras de balances nos sirven para diagramar la forma en la que deseamos que se visualicen los balances. Se pueden crear diversas estructuras e balances dependiendo de la necesidad de visualizar información. Cada estructura nos servirá para exponer un balance de saldo de una manera diferente. La estructura de balance permite configurar el formato del informe y se deben determinar lo siguiente: Las posiciones que se deben incluir y la secuencia y jerarquía de dichas posiciones El texto que describe las posiciones Los planes de cuenta y las cuentas individuales relevantes para el informe Los totales que se deben visualizar 2- El customizing...

Acceder a esta publicación

Creado y Compartido por: Daniel Sanchez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Los conceptos importantes de reportes 1.-Creación de variantes de ejecución Se explicó el concepto de variante de ejecución en SAP, útil para reportes y otros objetos ejecutables. Las variantes permiten guardar los parámetros ingresados en una pantalla de selección para no tener que introducirlos cada vez. Se ejemplificó creando una variante para el reporte Z3, donde se llenan los campos y se guarda como "Z_prueba_1810". Se mostró cómo recuperar y utilizar una variante guardada para ejecutar el reporte con valores predefinidos. Se destacó la utilidad de las variantes tanto para usuarios finales en producción como para consultores...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.