Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Valores no asociados a la grafica

Buenas tardes, tengo la siguiente situación

Tengo dos cubos, uno para compras y otro para ventas. En el primero estoy sacando una gráfica para ver el número de facturas realizadas a través del tiempo. La gráfica tiene como dimensiones: fecha, proveedor, pero ésta me muestra un conteo de facturas donde no tiene asociado ningún proveedor, éste lo representa como "-" y no puedo seleccionarlo

Esta es la expresión:

Count(if(tipomovimiento = 'factura' and NombreEstatusMovimientoCompra= 'Aplicado',foliomovimiento,0))

Alguien sabe a qué se debe esto. Aún no doy con la solución.

De antemano, gracias

1 Solution

Accepted Solutions
nilo_pontes
Partner - Creator
Partner - Creator

Hola Jesús,

A veces esto se debe a que el modelo de datos.

Intente realizar el mismo cálculo en Set Analysis para ver el resultado.

La expresión sería algo así como:

Count({<tipomovimiento = {'factura'} , NombreEstatusMovimientoCompra= {'Aplicado'}>} foliomovimiento)

Saludo

View solution in original post

5 Replies
nilo_pontes
Partner - Creator
Partner - Creator

Hola Jesús,

A veces esto se debe a que el modelo de datos.

Intente realizar el mismo cálculo en Set Analysis para ver el resultado.

La expresión sería algo así como:

Count({<tipomovimiento = {'factura'} , NombreEstatusMovimientoCompra= {'Aplicado'}>} foliomovimiento)

Saludo

Not applicable
Author

gracias Nilo Pontes,

Ya lo probé y me dió el resultado esperado.

Buscando en la Web encontré una solución, en la cual se podían suprimir valores nulos en la pestaña Dimensiones, por cada dimensión se activa en la parte de abajo unas casillas, una de ellas es Suprimir cuando el valor es nulo. Sin embargo, la expresión que me sugieres me parece mucho más limpia.

Las expresiones dentro de la función de agregación son un tipo de "Where" de un SELECT, verdad?

Te lo agradezco, que estés excelente, saludos

nilo_pontes
Partner - Creator
Partner - Creator

Jesus,

Me alegro de que usted ha resuelto el problema.

Hay otras maneras de obtener este resultado, como se puede ver en la web.

Creo que su definición es genial, es como un "Where" de un "Select".

Para otros usos de estas cláusulas, mira para Set Analysis.

Saludos

jaimeaguilar
Partner - Specialist II
Partner - Specialist II

Hola,

Recuerda marcar la respuesta correcta o respuesta útil, para que otros usuarios con el mismo problema puedan reutilizar esta pregunta,

saludos

Not applicable
Author

muy bien Jaime, saludos