Tengo dos parámetros de informe que se configuraron automáticamente cuando creé sus datasets asociados. Son ReportID y CompanyID. El usuario selecciona un nombre de compañía de un cuadro de lista y un nombre de informe de otro cuadro de lista. La consulta estándar SELECT ID, Name FROM TableName se utilizó para completar los cuadros de lista respectivos. Los parámetros del informe funcionan bien y el informe se muestra correctamente. Mi problema es esto Me gustaría colocar el nombre del informe seleccionado y el nombre de la empresa en el encabezado del informe (estos son los valores del nombre que el usuario seleccionó de las listas desplegables justo antes de presionar el botón Ver informe. Configuré dos nuevos parámetros, Nombre del informe y Nombre de la empresa; como ocultos y establecer sus valores predeterminados a los datasets apropiados. El problema es que el encabezado siempre muestra el primer nombre de la lista, no el nombre que seleccionó el usuario. Mi pregunta es, ¿cómo coloco la información seleccionada en el encabezado?Reporting Services: cómo colocar un parámetro de informe en el encabezado
Respuesta
No he tenido problemas para hacer esto con el conjunto original de parámetros que se completan a partir de una consulta.
En mis informes tengo un parámetro "Granja" que se rellena con una consulta "SELECCIONAR número de granja, nombre de granja FROM granjas". El usuario selecciona la granja que quiere de un ComboBox. Muestro la granja seleccionada en el encabezado del informe utilizando esta expresión:
=Parameters!Farm.Label
"etiqueta" es el "texto de la pantalla" (nombredecomunidad en este caso) para la finca que el usuario ha seleccionado.
Muchas gracias. Pensé que debería ser algo simple como eso. Solo necesito obtener un mejor control de todas las propiedades disponibles. De nuevo, gracias por la ayuda. –
FYI, para un parámetro de fecha, si no desea que se muestre la porción de tiempo, puede funcionar mejor usar la propiedad 'Value' en lugar de la propiedad' Label'. Por ejemplo, reemplazando '= Parameters! StartDate.Label' con' = Parameters! StartDate.Value'. Entonces, si la porción de tiempo está configurada a medianoche, no se mostrará. –
¿no tirar Parámetros! ReportID.Value en un cuadro de texto en la obra de cabecera?
de lo que suena, se debe utilizar cualquiera que sea el parámetro original se nombra en el punto 'ReportID'.
Con SSRS 2008 R2, que tenían una cabecera con múltiples parámetros:
My Export for [@ReportDate] [@AccountId.Label]
Si CompanyID es un parámetro de varios valores, esto va a funcionar:
=Join(Parameters!CompanyIDs.Label,System.Environment.NewLine)
= Parámetros Granja. valor
reemplazar el valor de la etiqueta
= Parámetros! Granja. Etiqueta
- 1. ¿Cómo se muestran los datos en el encabezado de un informe de SQL 2005 Reporting Services?
- 2. Código personalizado en el informe de Reporting Services
- 3. Reporting Services Tiempo de espera del informe
- 4. Cómo actualizar el informe integrado en Reporting Services
- 5. Reporting Services: ocultar la columna de la tabla según el parámetro de informe
- 6. Enviar un informe directamente a la impresora con Reporting Services
- 7. SQL Server Reporting Services - Establecer valor predeterminado para el parámetro de informe multivalor
- 8. En SQL Reporting Services, ¿cómo filtrar un conjunto de datos de acuerdo con un parámetro?
- 9. Reporting Services internacionalización
- 10. Reporting Services LocalReport y WIF
- 11. Exportación de PDF en Reporting Services
- 12. Despliegue de Reporting Services
- 13. ¿Cómo puedo centrar dinámicamente una imagen en un informe de MS Reporting Services?
- 14. Reporting Services: ¿Usa el procedimiento como dataSet?
- 15. Constricción de parámetros de Reporting Services
- 16. ¿Ventajas de usar SQL Server Reporting Services?
- 17. ¿Qué es SQL Server Reporting Services?
- 18. SQL Server Reporting Services Round() función
- 19. ¿Cuál es una manera fácil de localizar un informe de SQL Server Reporting Services (.rdl)?
- 20. Cómo usar WebService de SQL Server 2008 Reporting Services
- 21. Cómo implementar sus informes (con Reporting Services)
- 22. Reporting Services 2005 - ¿Cómo incrustar una marca de agua?
- 23. Inicio lento de SQL Reporting Services 2008 en modo nativo
- 24. Reporting Services Eliminar tiempo de DateTime en Expression
- 25. Rendimiento lento de Reporting Services, muy rápido en QueryAnalyser
- 26. Configuración de carpetas de Reporting Services
- 27. Generar reporte de URL - SQL Server Reporting Services 2008
- 28. Formato condicional en SQL Reporting Services 2008
- 29. Obtener el 2º valor en el conjunto de datos en Reporting Services
- 30. Crear un parámetro en el informe rdlc
¿por qué configuró dos parámetros nuevos? ¿Por qué no funcionaron los que fueron creados automáticamente? – Dano