Cómo: |
Lenguajes disponibles: informes
La función FMLCAP devuelve el valor de subtítulo para cada fila de una solicitud de jerarquía FML. Para poder recuperar valores de subtítulo, el archivo máster debe definir una jerarquía FML y la solicitud debe usar las opciones GET CHILDREN, ADD o WITH CHILDREN para recuperar los datos de la jerarquía. Si el campo FOR de la solicitud no tiene definido un campo de subtítulo, FMLCAP devuelve una cadena en blanco.
La función FMLFOR es compatible con COMPUTE, aunque su uso recomendado es con DEFINE.
FMLCAP(fieldname|'format')
donde:
Es el nombre del campo de subtítulo.
Es el formato del campo de subtítulo entre comillas simples.
La siguiente solicitud recupera y agrega la jerarquía FML que empieza por el valor principal de 2000. FML recupera los subtítulos, mientras que los números de cuenta reales aparecen para los valores de FOR.
SET FORMULTIPLE = ON TABLE FILE CENTSTMT SUM ACTUAL_AMT COMPUTE CAP1/A30= FMLCAP(GL_ACCOUNT_CAPTION); FOR GL_ACCOUNT 2000 WITH CHILDREN 2 ADD END
La salida es:
Actual CAP1
------ ----
2000 313,611,852. Gross Margin
2100 187,087,470. Sales Revenue
2200 98,710,368. Retail Sales
2300 13,798,832. Mail Order Sales
2400 12,215,780. Internet Sales
2500 100,885,159. Cost Of Goods Sold
2600 54,877,250. Variable Material Costs
2700 6,176,900. Direct Labor
2800 3,107,742. Fixed Costs
| Information Builders |