8

Tengo un informe que utiliza un conjunto de datos devuelto por un procedimiento almacenado. Hay dos columnas fundamentales: Nombre y ValorUsar una función de agregado en la expresión de ordenación

estoy usando este conjunto de datos de dos tablixes. El primero es solo una tabla simple que muestra los datos.

El segundo agrupa los datos basados ​​en una columna de Nombre. Tengo que ordenar estos datos en base a la suma de Valor columna

Sin embargo, me sale el siguiente error:

[rsAggregateInDataRowSortExpression] A sort expression for the tablix 'table1' includes an aggregate function. Aggregate functions cannot be used in data row sort expressions.

¿Hay otra manera de que pueda mostrar los datos agrupados por su nombre y todavía ser ordenado por Suma (valor)?

Respuesta

1

OK, solo tuve que agregar una columna extra para el valor de suma a mi consulta y luego usar eso. No es ideal, pero funciona

13

En lugar de ordenar en el tablix que necesita para ordenar contra el grupo de filas. Elimine el ordenamiento en el tablix y luego vaya a las propiedades del grupo de filas y coloque la misma expresión de clasificación debajo de la sección de clasificación, esto debería funcionar.

Cuestiones relacionadas