Reportign Services: Error en Subtotales

28/01/2008 - 17:08 por Viky V. | Informe spam
Hola,

Hemos hecho un informe tipo matrix en el Reporting Services, que contiene
subtotales para cada nivel de agrupación de las filas. Además hemos
personalizado el texto del subtotal con una expresión de forma que ponga algo
parecido a lo siguiente:

=" Total " & StrConv(Fields!NombreDepartamento.Value,3) & " :"

En el entorno de desarrollo esta expresión se muestra perfectamente en cada
subtotal, pero al implementar el informe en el entorno web del usuario ya no
se ve bien, sino que pinta "lo que le apetece" e incluso repite los mismos
valores de la expresión para los distintos subtotales (por ejemplo, pone
"Total Administración:" en todos los subtotales cuando debería estar poniendo
el nombre de cada departamento en cada subtotal).

¿Sabéis cómo se puede solucionar esto?

Muchas gracias y un saludo,

Preguntas similare

Leer las respuestas

#6 Alejandro Mesa
29/01/2008 - 02:09 | Informe spam
Viky V.,

Cual es la expresion que usas en la celda de detalle?

Los subtotales agregados usan la misma funcion de grupo especificada en las
celdas de detalle. Aunque en la celda de detalle no haga falta indicar una
funcion de grupo, es preferible incluirla si se van a agregar subtotales.

Por ejemplo, si usas Fields!CantidadOrdenada.Value, entonces deberias
especificar =SUM(Fields!CantidadOrdenada.Value), porque los subtotales usaran
esa misma funcion SUM para el calculo.


AMB


"Viky V." wrote:

Hola,

Hemos hecho un informe tipo matrix en el Reporting Services, que contiene
subtotales para cada nivel de agrupación de las filas. Además hemos
personalizado el texto del subtotal con una expresión de forma que ponga algo
parecido a lo siguiente:

=" Total " & StrConv(Fields!NombreDepartamento.Value,3) & " :"

En el entorno de desarrollo esta expresión se muestra perfectamente en cada
subtotal, pero al implementar el informe en el entorno web del usuario ya no
se ve bien, sino que pinta "lo que le apetece" e incluso repite los mismos
valores de la expresión para los distintos subtotales (por ejemplo, pone
"Total Administración:" en todos los subtotales cuando debería estar poniendo
el nombre de cada departamento en cada subtotal).

¿Sabéis cómo se puede solucionar esto?

Muchas gracias y un saludo,
Respuesta Responder a este mensaje
#7 Viky V.
29/01/2008 - 09:41 | Informe spam
Alejandro,

Estaba usando la expresión SUM y los valores eran correctos. El problema que
teníamos era más bien "estético", porque queríamos personalizar la línea del
subtotal con la expresión:

=" Total " & StrConv(Fields!NombreDepartamento.Value,3) & " :"

De forma que el informe pintase por ejemplo:

Total Administración: 100 €

Al final lo hemos resuelto haciendo referencia al textbox en lugar del Field.

Gracias a todos por vuestra colaboración y un saludo,



"Alejandro Mesa" wrote:

Viky V.,

Cual es la expresion que usas en la celda de detalle?

Los subtotales agregados usan la misma funcion de grupo especificada en las
celdas de detalle. Aunque en la celda de detalle no haga falta indicar una
funcion de grupo, es preferible incluirla si se van a agregar subtotales.

Por ejemplo, si usas Fields!CantidadOrdenada.Value, entonces deberias
especificar =SUM(Fields!CantidadOrdenada.Value), porque los subtotales usaran
esa misma funcion SUM para el calculo.


AMB


"Viky V." wrote:

> Hola,
>
> Hemos hecho un informe tipo matrix en el Reporting Services, que contiene
> subtotales para cada nivel de agrupación de las filas. Además hemos
> personalizado el texto del subtotal con una expresión de forma que ponga algo
> parecido a lo siguiente:
>
> =" Total " & StrConv(Fields!NombreDepartamento.Value,3) & " :"
>
> En el entorno de desarrollo esta expresión se muestra perfectamente en cada
> subtotal, pero al implementar el informe en el entorno web del usuario ya no
> se ve bien, sino que pinta "lo que le apetece" e incluso repite los mismos
> valores de la expresión para los distintos subtotales (por ejemplo, pone
> "Total Administración:" en todos los subtotales cuando debería estar poniendo
> el nombre de cada departamento en cada subtotal).
>
> ¿Sabéis cómo se puede solucionar esto?
>
> Muchas gracias y un saludo,
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida