Cómo personalizar un título de fila

Cómo:

Puede personalizar un título de fila en un informe FML para identificar los datos con exactitud. Con la frase AS se pueden proporcionar nuevos títulos para filas TAG, DATA, RECAP y PICKUP.


Principio de página

x
Sintaxis: Cómo Personalizar un título en FML

Para una fila TAG utilice la sintaxis:

value AS {'title'|CAPTION}

Para una fila DATA o PICKUP utilice la sintaxis:

value AS 'title'

Para una fila RECAP utilice la sintaxis:

RECAP calcname[/format]=expression; AS 'title'

donde:

value

Es el valor acerca del cual informa, sea que haya sido recuperado de un origen de datos o de un archivo externo (representado por una etiqueta), proporcionado directamente por un usuario en la solicitud o recogido de un archivo de trabajo.

title

Es el título de fila personalizado, puesto entre comillas simples, si contiene espacios en blanco insertados.

En una fila TAG, DATA o PICKUP, el título de fila predeterminado es value.

En una fila RECAP, el título predeterminado es calcname.

CAPTION

En el archivo máster de un origen de datos jerárquico, CAPTION identifica una fila TAG con un campo de título. Tenga en cuenta que la jerarquía en el archivo máster define el PARENT-OF del campo FOR.

calcname

Es el valor que se deriva del cálculo RECAP.



Ejemplo: Cómo cambiar los títulos de filas de etiquetas

En el siguiente ejemplo, los títulos de fila CASH ON HAND y DEMAND DEPOSITS proporcionan identificaciones con valioso significado para las etiquetas correspondientes.

TABLE FILE LEDGER
SUM AMOUNT FOR ACCOUNT 
1010 AS 'CASH ON HAND' OVER
1020 AS 'DEMAND DEPOSITS' 
END

Tenga en cuenta que se necesitan comillas simples, pues el título de la fila que se ha asignado tiene espacios en blanco insertados.

La salida aparece en la imagen siguiente.

                 AMOUNT
                 ------
CASH ON HAND      8,784
DEMAND DEPOSITS   4,494

Si no se incluye una frase AS, se muestran los valores de etiqueta en el informe.



Ejemplo: Cómo personalizar un título de fila para un valor RECAP

Esta solicitud crea el título TOTAL CASH para el valor TOTCASH de RECAP.

TABLE FILE LEDGER
SUM AMOUNT FOR ACCOUNT
1010 AS 'CASH ON HAND'      OVER
1020 AS 'DEMAND DEPOSITS'   OVER
1030 AS 'TIME DEPOSITS'     OVER 
RECAP TOTCASH = R1 + R2 + R3; AS 'TOTAL CASH' 
END

La salida aparece en la imagen siguiente.

                 AMOUNT
                 ------
CASH ON HAND      8,784
DEMAND DEPOSITS   4,494
TIME DEPOSITS     7,961
TOTAL CASH       21,239

Si no hay frases AS incluidas, el nombre del valor RECAP (TOTCASH) aparece en el informe.


WebFOCUS