Los resúmenes del informe no corresponden a los miembros visibles

Si una tabla de referencias cruzadas o un gráfico creado en IBM® Cognos Report Studio con un origen de datos dimensionales tiene una función de conjunto dependiente del contexto, como filter o topCount, en un borde, los resúmenes no corresponderán a los miembros visibles. Esto ocurre cuando los resúmenes utilizan el modo de agregación within set.

El problema surge porque un resumen que usa el modo de agregación within set, emplea un conjunto que depende de los miembros con los que interseca en el borde opuesto. Por ejemplo, la siguiente tabla de referencias cruzadas tiene como columnas los tres productos más devueltos. La expresión que se emplea para generar la columna es

topCount ([Producto],3,[Cantidad devuelta])

donde [Producto] es el nivel.

Cantidad de productos devuelta en distintas regiones del mundo

Los valores de resumen del Total(ProductosDevueltos) y Mínimo(ProductosDevueltos) de todas las filas excepto Europa Central, no corresponden a los valores de los miembros de la tabla de referencias cruzadas. Esto significa que los tres productos más devueltos en todas las regiones excepto Europa Central no son Bicho Stop Loción 89110, Bicho Stop Extremo 90110 o Protección Solar 30 94110. Tenga en cuenta que los valores de resumen de Total(Región) y Mínimo(Región) no corresponden a los de los miembros visibles. Esto es debido a que esos valores de resumen representan las cantidades totales y mínimas devueltas de esos tres productos en cada región.

Puede ver cuáles son los tres productos más devueltos en cada región arrastrando las columnas a la derecha de las filas, creando así la siguiente tabla de referencias cruzadas de un solo borde.

El total de productos devueltos y el mínimo de productos devueltos de cada región se muestran por separado

Para obtener valores de resumen que reflejen los miembros visibles, modifique la expresión del elemento de datos que contiene la función de conjunto dependiente del contexto, de manera que incluya una tupla cerrada en el miembro predeterminado de cada jerarquía que aparezca en el borde opuesto. Para este ejemplo, modifique la expresión como se indica:

topCount ([Producto],3,tuple([Cantidad devuelta], defaultMember([Sede minorista])))

donde [Producto] es el nivel y [Sede minorista] es la jerarquía.

Cuando ejecute el informe, todos los valores de resumen reflejarán los miembros visibles de la tabla de referencias cruzadas.

Cantidad de productos devuelta en distintas regiones del mundo