Saltar al contenido

El informe SSRS no muestra datos

Solución:

Nunca había visto esto antes. Sin embargo, SSRS puede estar un poco “apagado” a veces, así que aquí hay una lista de cosas que puede probar. Me temo que la mayoría son del tipo “¿Ha intentado apagarlo y encenderlo de nuevo?”.

  • Borrar el .data archivos asociado con el informe.
  • Duplique / haga una copia de seguridad del informe e intente agregue el conjunto de datos en un tablix básico nuevo para ver si eso muestra datos.
  • Comprobar el oculto propiedad. No olvides que (por alguna estúpida razón) no es (como en cualquier otro producto cuerdo) un Visible Campo S / N, pero un Oculto Campo S / N.
  • Doble verificación color y tamaño de fuenteetc.
  • Ejecute el informe en su servidor de informes (a diferencia de la vista previa) para comprobar si funciona.
  • Utilice algunos cuadros de texto temporales para mostrar los valores reales de sus parámetros, para comprobar si son exactamente iguales a los de la ejecución de prueba del conjunto de datos.
  • Verifique el código subyacente (xml en rdl) para filtros inesperados, propiedades ocultas, expresiones, etc. en el tablix. Incluso si no puede “leer” el RDL, con el resaltado de sintaxis, debería poder hojearlo y extraer mucha información sobre esto.
  • Comprobar el ExecutionLog2 y otras cosas de registro para ver cuántas filas se devuelven en las ejecuciones de informes.

Además, sería útil actualizar / editar su pregunta con más información:

  • ¿Qué tipo de agrupaciones tiene el tablix?
  • ¿Cuáles son los filtros en el tablix, los grupos de filas y los grupos de columnas?
  • ¿Cuál es la estructura general del conjunto de datos y sus resultados?
  • ¿Cómo se estructuran y utilizan los parámetros?

Cuando se usan tablas temporales, SSRS no puede obtener los metadatos. Entonces, hay básicamente 2 formas de hacerle saber a SSRS los nombres de las columnas:

  1. Agregar SET FMTONLY ON. Esto recuperará los metadatos pero no mostrará los datos.

  2. Vaya a la pestaña DATOS y haga clic en el diseñador de consultas genérico y haga clic en actualizar campos. Esto abrirá un cuadro de diálogo para especificar el valor del parámetro. Cuando ejecutamos la consulta en el diseñador de consultas, SSRS obtiene el esquema y los datos del procedimiento almacenado. Ahora los datos estarán disponibles en el panel de vista previa.

También tuve un problema similar. En mi caso, incluso ocurrió sin ningún parámetro ni nada, solo el informe más simple que puedas imaginar. Incluía una tabla con un solo campo, no se utilizaron filtros. Logré ver algunos datos, pero solo se mostraron aquellas líneas que no encajaban en la celda y, por lo tanto, obligaron a aumentar la altura de la fila.

Mi solución para este problema: cambiar la fuente o el tamaño de fuente del estándar (tamaño 10, interfaz de usuario de Segoe). Entonces, se mostraron todos los datos. Cambiar esto de nuevo a Segoe UI hizo que los datos desaparecieran una vez más.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *