Cómo proporcionar datos directamente en una solicitud

Cómo:

En algunos casos, puede que necesite incluir constantes adicionales (como tipos de cambio o tasas de inflación) en su modelo. No necesariamente hay que recuperar del origen de datos todos los valores de datos del modelo. Se pueden proporcionar datos directamente a la solicitud con FML.


Principio de página

x
Sintaxis: Cómo Proporcionar datos directamente en una solicitud
DATA value,[..., value],$ [AS 'text'] [LABEL label] OVER

donde:

value

Especifica los valores que proporcione. Los valores de una lista deben estar separados por comas. La lista debe terminar en coma y un signo de dólar (,$).

AS 'text'

Le permite asignar un título a la fila de datos. El texto debe ir entre comillas simples.

Sin esta entrada, el título de la fila se mantiene en blanco en el informe.

label

Asigna un nombre a la fila de datos para usarlo en cálculos RECAP. La etiqueta puede tener hasta 66 caracteres y no puede tener espacios en blanco o caracteres especiales. Cada etiqueta explícita que asigne debe ser única.



Ejemplo: Cómo proporcionar datos directamente en una solicitud

En este ejemplo: se proporcionan dos valores (.87 y 1.67) para las tasas de cambio de euros y libras, respectivamente.

DEFINE FILE LEDGER
EUROS/I5C=AMOUNT;
POUNDS/I5C=3.2*AMOUNT;
END
 
TABLE FILE LEDGER
SUM EUROS AS 'EUROPE,DIVISION'
POUNDS AS 'ENGLISH,DIVISION'
FOR ACCOUNT
1010 AS 'CASH--LOCAL CURRENCY' LABEL CASH          OVER 
DATA .87, 1.67 ,$ AS 'EXCHANGE RATE' LABEL EXCH    OVER 
RECAP US_DOLLARS/I5C = CASH * EXCH;
END

Los valores proporcionados se toman por cada columna a la vez en tantas columnas como se haya especificado originalmente en el informe.

La salida se muestra en la siguiente imagen.

informe


WebFOCUS