FMLFOR: Como Obter Valores de Tag FML

Como:

Linguagens Disponíveis: Reporting

FMLFOR obtém o valor de tag associado a cada linha em uma solicitação FML. Se a linha FML tiver sido gerada como uma soma de registros de dados utilizando a frase OR, FMLFOR exibirá o primeiro valor especificado na lista. Se a frase OR tiver sido gerada por um comando ADD da Hierarquia FML, FMLFOR exibe o valor de tag associado ao pai especificado no comando ADD.

A função FMLFOR é suportada para COMPUTE, mas não para DEFINE. Tenta utilizá-la em um resultado DEFINE em valores em branco.


Topo da página

x
Sintaxe: Como Obter valores de tags FML
FMLFOR(output)

onde:

saída

É o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples.



Exemplo: Como Obter Valores de Tag FML com 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

A saída é:

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

Information Builders