Cómo insertar filas de texto libre

Cómo:

Puede insertar texto en cualquier parte de su informe FML introduciéndolo en una línea en la que sólo aparezca dicho texto entre comillas dobles. También puede añadir líneas en blanco, designadas como texto, para darle una mejor apariencia al informe.

Además, puede incluir datos desarrollados en su informe FML en una fila de texto libre mediante la inclusión de la etiqueta correspondiente a los datos variables en la fila de texto.


Principio de página

Ejemplo: Cómo insertar texto libre

En este ejemplo se han insertado tres filas de texto libre, una en blanco y dos con texto.

TABLE FILE LEDGER
SUM AMOUNT FOR ACCOUNT 
" --- CASH ACCOUNTS ---"             OVER 
1010 AS 'CASH ON HAND'               OVER
1020 AS 'DEMAND DEPOSITS'            OVER
1030 AS 'TIME DEPOSITS'              OVER
" "                                  OVER 
" --- OTHER CURRENT ASSETS ---"      OVER 
1100 AS 'ACCOUNTS RECEIVABLE'        OVER
1200 AS 'INVENTORY'
END

La salida aparece en la imagen siguiente.

                     AMOUNT  
                     ------  
 --- CASH ACCOUNTS ---       
CASH ON HAND          8,784  
DEMAND DEPOSITS       4,494  
TIME DEPOSITS         7,961  
                             
 --- OTHER CURRENT ASSETS ---
ACCOUNTS RECEIVABLE  18,829  
INVENTORY            27,307  

Fíjese que la fila en blanco se creó encerrando un espacio en blanco en comillas dobles en una línea diferente de la solicitud de informe.


Principio de página

x
Sintaxis: Cómo Insertar variables de datos en filas de texto
"text <label[(c)][>]"

donde:

<

Es el signo de menor que necesario para poner la etiqueta entre corchetes.

label

Es la etiqueta de la fila implícita o explícita. (En una RECAP, el valor calculado funciona como etiqueta.)

c

Es un identificador de celda opcional que indica el número de columna de la celda. Sin embargo, este identificador es obligatorio cuando el informe tiene más de una columna. Si lo usa, póngalo entre paréntesis.

>

Es un símbolo de mayor que utilizado para aclarar la posición.



Ejemplo: Cómo insertar variables de datos en una fila de texto

En este ejemplo, el valor RECAP CURASST ha sido suprimido por el comando NOPRINT pero ha sido insertado como variable de datos en la fila de texto.

SET PAGE-NUM=OFF
TABLE FILE LEDGER
SUM AMOUNT FOR ACCOUNT
10$$ AS 'Cash'                   LABEL CA    OVER
1100 AS 'Accounts Receivable'    LABEL AR    OVER
1200 AS 'Inventory'              LABEL INV   OVER
RECAP CURASST/I5C = CA + AR + INV; NOPRINT   OVER 
"Current Assets: <CURASST" 
END

La salida se muestra en la siguiente imagen.

                     AMOUNT
                     ------
Cash                 21,239
Accounts Receivable  18,829
Inventory            27,307
Current Assets: 67,375     

WebFOCUS