Comment : |
Langages disponibles : reporting
FMLFOR récupère la valeur de la balise associée à chaque ligne dans la requête FML. Si la ligne FML a été générée en tant que somme d'enregistrements de données utilisant la phrase OR, FMLFOR renvoie la première valeur spécifiée dans la liste. Si la phrase OR a été généré par une commande ADD FML hiérarchique, FMLFOR renvoie la valeur de la balise associée avec le parent spécifié dans la commande ADD.
La fonction FMLFOR est prise en charge pour COMPUTE mais pas pour DEFINE. Essai de l'utiliser dans un résultat DEFINE dans des valeurs vides.
FMLFOR(output)
où :
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.
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 sortie est :
AMOUNT RETURNEDFOR ------ ----------- 1010 8,784 1010 1020 4,494 1020 1030 7,961 1030 ------ -------- 1010 21,239 1030
Information Builders |