FMLFOR: Cómo recuperar valores de etiquetas FML

Cómo:

Lenguajes disponibles: informes

FMLFOR recupera el valor de etiqueta asociado a cada fila de una solicitud de FML. Si la fila de FML se ha generado como suma de los registros de datos, mediante una frase OR, FMLFOR devuelve el primer valor especificado en la lista. Si la frase OR ha sido generada por un comando ADD de jerarquía FML, FMLFOR devuelve el valor de etiqueta asociado al elemento principal especificado en el comando ADD.

La función FMLFOR es compatible con COMPUTE, pero no con DEFINE. Si intenta usarla en un DEFINE, obtendrá valores en blanco.


Principio de página

x
Sintaxis: Cómo Recuperar valores de etiquetas FML
FMLFOR(output)

donde:

output

Es el nombre del campo que contendrá el resultado o el formato del valor de salida entre comillas simples.



Ejemplo: Cómo recuperar valores de etiquetas FML con FMLFOR
SET FORMULTIPLE = ON
TABLE FILE LEDGER
SUM AMOUNT
COMPUTE RETURNEDFOR/A8 = FMLFOR('A8');
FOR ACCOUNT
1010                  OVER
1020                  OVER
1030                  OVER
BAR                   OVER
1030 OR 1020 OR 1010
END

La salida es:

      AMOUNT  RETURNEDFOR 
      ------  ----------- 
1010   8,784  1010 
1020   4,494  1020 
1030   7,961  1030 
      ------  -------- 
1010  21,239  1030

WebFOCUS