Las celdas globales pueden utilizarse para realizar operaciones de cálculo de celdas en más de un bloque de columnas o líneas. Las celdas globales se definen especificando la coordenada de bloque de columnas y líneas que concreta una posición exacta en la matriz del informe.
Cuando se define un informe que contiene una celda global, las coordenadas de la celda se definen utilizando nombres simbólicos. Un nombre simbólico es un nombre asignado a una línea de set y/o a una cabecera de set y que define las coordenadas de línea y columna para una celda de informe. Un nombre simbólico de cabecera de set representa a todos los valores del set; un nombre simbólico de línea de set representa a un valor de set individual. (Para obtener más información sobre nombres simbólicos, véase
Utilización de nombres simbólicos en Report Writer.)
Pueden definirse celdas globales que se refieran a líneas de informe para las que se ha introducido un bloque de fórmulas y/o ratios.
Por lo tanto, el procedimiento para definir celdas globales se ha modificado ligeramente para poder adaptarse a esta nueva ampliación.
Este procedimiento es el mismo que el utilizado para la introducción de celdas de ratios. Para obtener más información, véase Definición de celdas de ratios en

Se crea un informe que visualiza los costes de personal reales de un departamento en concreto (por ejemplo, el departamento de marketing) y la cantidad real de empleados de dicho departamento. A continuación se define una celda global para crear una columna adicional que visualice los costes de personal por empleado (véase el gráfico inferior).

El siguiente gráfico ilustra las definiciones de celdas globales, bloque de líneas y bloque de columnas utilizadas para crear el informe de ejemplo anterior. El informe de ejemplo lo define la tabla CCSS.
La celda global
‘EMPL’ contiene el valor 4 (véase el gráfico superior). Los nombres simbólicos EMPLOYEE (coordenada de línea) y ACTQTY (coordenada de columna) se asignan a la celda. El nombre simbólico EMPLOYEE se asigna a la línea de set EMPLOY en el set EMPLOYEES (bloque de líneas 2); el nombre simbólico ACTQTY se asigna a la línea de set ISSME en el set COL-QTY (bloque de columnas 2).

La fórmula utilizada en el gráfico superior es
‘001’/‘EMPL’ (bloque de columnas uno). ‘001’ se refiere a la línea de set 001 (con el valor ISWKG (costes reales)) del set de datos COL-COSTS.La celda global
‘EMPL’ debe definirse antes de que el Report Writer pueda realizar las operaciones de cálculo. (Para obtener más información sobre la definición de fórmulas en celdas, véase
Fórmulas.)Utilizando la coordenada de línea EMPLOYEE y la coordenada de columna ACTQTY, el Report Writer realiza el cálculo de la columna Costes/Empleado, de la siguiente forma:
‘001’
= ISWKG (costes reales)‘EMPL’
= Coordenada de línea EMPLOYEE (número de empleados)Coordenada de columna ACTQTY (cantidad real)
Ya que en el informe no se visualizarían registros de datos para las combinaciones costes de personal/cantidad real y número de empleados/costes reales, deben desactivarse estas combinaciones de línea/columna para crear el informe ilustrado en el primer gráfico de esta sección.
Para crear el anterior informe de ejemplo, se define el informe de la siguiente forma:
En el informe anterior se utilizan los siguientes sets:
Líneas de informe: |
Set unidimensional 0HBAB-PERSON para la característica KSTAR (clase de coste), que contiene costes de personal. |
|
Set básico EMPLOYEES, que contiene el valor estadístico EMPLOY (número de empleados). El nombre simbólico EMPLOYEE se asigna a la línea de set 001 (para el valor estadístico EMPLOY). | |
Columnas de informe: |
Set de datos COL-QTY, que contiene la columna predefinida ISSME (cantidad real) en la línea 001. |
|
Set de datos COL-QTY, que contiene la columna predefinida ISSME (cantidad real) en la línea 001. |
Para definir un bloque de líneas desde una pantalla Crear informe:
a) Seleccione Pasar a
® Líneas.Aparecerá la pantalla Crear informe: Resumen de líneas.
b) Indique los datos siguientes:
– Set 0HBAB-PERSON como bloque de líneas uno.
– Set EMPLOYEES como bloque de líneas dos.
Para definir un bloque de columnas desde una pantalla Crear informe:
a) Seleccione Pasar a
® Columnas.Aparecerá la pantalla Crear informe: Columnas.
b) Indique los datos siguientes:
– Set COL-COSTS como bloque de columnas uno.
– Set COL- QTY como bloque de columnas dos.
Para definir una celda global desde la pantalla Crear informe: Columnas:
a) Seleccione Pasar a
® Celdas.Aparecerá la pantalla Crear informe: Celdas <nombre informe>.
b) El nombre de celda EMPL se visualiza de forma automática en el campo Celda.
Seleccione Global para definir la celda EMPL como celda global.

Si no se activa el indicador Global, la celda definida será una celda normal (también llamada una celda local). Las coordenadas de una celda local solamente pueden hacer referencia a una característica en el bloque de columnas y líneas actual. Una celda local solamente es válida en el interior de un bloque de líneas/columnas.
c) Seleccione Tratar
® Seleccionar celda.Aparecerá la ventana de diálogo Definición de celda Empl.
d) En el campo Nº de bloque, introduzca el número del bloque de líneas para el que desee introducir la coordenada de línea de la celda global. Introduzca 2 en este campo. De esta forma, se indica al sistema que la celda está colocada en algún lugar del bloque de líneas 2.
e) Seleccione Continuar.
Aparecerá la ventana de diálogo Definición de celda Empl. En esta pantalla se definen las coordenadas de línea y columna para la celda EMPL.
f) Para seleccionar el nombre simbólico utilizado como coordenada de línea para la celda:
– Verifique que el número de bloque de líneas del campo Línea: Número de bloque es correcto. El número que se introdujo en la ventana de diálogo anterior (en este caso, 2) aparece como valor de propuesta.
– Seleccione Definir coordenadas de líneas.
El nombre simbólico EMPLOYEE del set EMPLOYEES se visualiza en el campo Coord., concretando la coordenada de línea exacta de la celda.

Si en los sets utilizados en el bloque de líneas se ha definido más de un nombre simbólico, aparecerá una ventana de diálogo con una lista de los nombres simbólicos que pueden utilizarse como coordenada de línea. Puede seleccionarse el nombre simbólico que se desee utilizar como coordenada de línea en la celda.
g) Para seleccionar el nombre simbólico utilizado como coordenada de línea para la celda:
– Introduzca el número 2 en el campo Columna: Número de bloque. De esta forma, se indica al sistema que la coordenada de columna de la celda está colocada en algún lugar del bloque de columnas 2.
– Seleccione Definir coordenadas de columnas.
El nombre simbólico ACTQTY del set COL-QTY se visualiza en el campo Coord., concretando la coordenada de columna exacta de la celda.

Si en los sets utilizados en el bloque de columnas se ha definido más de un nombre simbólico, aparecerá una ventana de diálogo con una lista de los nombres simbólicos que pueden utilizarse como coordenada de columna. Se puede seleccionar el nombre simbólico que se desee utilizar como coordenada de columna en la celda.
h) Seleccione Continuar.
Se activará el indicador Def, lo cual indicará que la celda ya está definida.
– Costes de personal (bloque de líneas uno)/Cantidad real (bloque de columnas dos)
– Número de empleados (bloque de líneas dos)/Costes reales (bloque de columnas uno)
Para obtener más información sobre la desactivación de combinaciones de bloques de líneas y columnas, véase
Desactivación de columnas para un bloque de líneas.Cuando se ejecuta el grupo de informes del informe y se da salida al informe, en éste se visualizará la columna de informe adicional Costes/Empleados, que muestra los costes de personal reales por empleado (véase la primera figura en esta sección).