Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos. Tengo un problema que me tiene desconcertado. Tengo una tabla simple donde muestro muy pocos datos que tienen que ver con:
El problema que tengo es que no puedo usar el orden interactivo de las columnas, ordenar de mayor a menor o viceversa haciendo clic sobre el encabezado de la columna.
Lo que noté es que el problema se produce cuando agrego la última medida (Acumulado), es entonces que no me deja ordenarlos más. Y si saco esa medida de la tabla, todo vuelve a la normalidad.
Éstas son mis medidas:
Importe:
Sum(Aggr( if(presentacion <> 'U' and presentacion<> 'T', Sum({<ccc_com_cod={72,77}>}prd_kgrs_total) * avg({<ccc_com_cod={72,77}>}prd_prec_unit), Sum({<ccc_com_cod={72,77}>}prd_cantidad)*avg({<ccc_com_cod={72,77}>}prd_prec_unit)) , cod_uni, linea_codigo))
Participación:
Sum(Aggr( if(presentacion <> 'U' and presentacion<> 'T', Sum({<ccc_com_cod={72,77}>}prd_kgrs_total) * avg({<ccc_com_cod={72,77}>}prd_prec_unit), Sum({<ccc_com_cod={72,77}>}prd_cantidad)*avg({<ccc_com_cod={72,77}>}prd_prec_unit)) , cod_uni, linea_codigo)) / Sum(Total Aggr( if(presentacion <> 'U' and presentacion<> 'T', Sum({<ccc_com_cod={72,77}>}prd_kgrs_total) * avg({<ccc_com_cod={72,77}>}prd_prec_unit), Sum({<ccc_com_cod={72,77}>}prd_cantidad)*avg({<ccc_com_cod={72,77}>}prd_prec_unit)) , cod_uni, linea_codigo))
Acumulado:
RangeSum( Above( TOTAl Sum(Aggr( if(presentacion <> 'U' and presentacion<> 'T', Sum({<ccc_com_cod={72,77}>}prd_kgrs_total) * avg({<ccc_com_cod={72,77}>}prd_prec_unit), Sum({<ccc_com_cod={72,77}>}prd_cantidad)*avg({<ccc_com_cod={72,77}>}prd_prec_unit)) , cod_uni, linea_codigo)) / Sum(Total Aggr( if(presentacion <> 'U' and presentacion<> 'T', Sum({<ccc_com_cod={72,77}>}prd_kgrs_total) * avg({<ccc_com_cod={72,77}>}prd_prec_unit), Sum({<ccc_com_cod={72,77}>}prd_cantidad)*avg({<ccc_com_cod={72,77}>}prd_prec_unit)) , cod_uni, linea_codigo)) ,0,RowNo(TOTAL)))
Tiene algo malo mi medida de Acumulado ? El cálculo lo hace bien, solo se ordena mal.