Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Después de que el procesador de informes recupera los datos del informe, combina los datos y la información de diseño. Cada propiedad de elemento de informe que tiene una expresión se evalúa en el contexto de los datos y el diseño combinados.
Una vez combinados los datos del informe y la información de diseño, el informe compilado se envía a un representador de informes. Por ejemplo, al obtener una vista previa de un informe localmente, se utiliza el representador de HTML para ver el informe compilado. Use este tema para ayudar a solucionar problemas específicos del procesamiento y la representación de informes.
Mi definición de informe no es válida
En tiempo de ejecución, el procesador de informes combina los datos y los elementos de diseño en la definición de informe, y evalúa las expresiones para las propiedades de elemento de informe.
El procesador de informes comprueba que la definición de informe (archivo .rdl) cumple el esquema que se especifica al principio de la declaración de espacio de nombres del archivo .rdl.
Además, las expresiones de informe que se evalúan en tiempo de ejecución deben seguir un conjunto de reglas que permitan asegurarse de que los datos del informe y el diseño se pueden combinar correctamente. Cuando el procesador de informes detecta un problema, es posible que vea el mensaje siguiente: La definición de <report name>
del informe no es válida.
Las expresiones de elemento de informe solamente pueden hacer referencia a los campos dentro del ámbito del conjunto de datos actual o, si están dentro de un agregado, el ámbito del conjunto de datos especificado.
Utilice la lista siguiente para ayudar a determinar la causa del error:
- Cuando un informe tiene más de un conjunto de datos, una expresión agregada en un cuadro de texto del cuerpo del informe debe especificar un parámetro de ámbito. Por ejemplo,
=First(Fields!FieldName.Value, "DataSet1")
.
Para especificar un parámetro de ámbito, proporcione el nombre de un conjunto de datos, región de datos o grupo que esté en el ámbito del elemento de informe. Para obtener más información, consulte estos artículos:
- Ámbito de expresión para los totales, los agregados y las colecciones integradas (Generador de informes de Power BI) y
- Referencia de expresiones (Generador de informes de Power BI)
Los objetos deben tener nombres con una cantidad de caracteres mayor que 0 y menor o igual a 256.
La longitud de los identificadores de objetos en una definición de informe está restringida a 256 caracteres. Los identificadores deben tener distinción entre mayúsculas y minúsculas y cumplir CLS. El nombre debe comenzar por una letra y estar compuesto de letras, números y un carácter de subrayado (_); además, no debe contener espacios. Por ejemplo, los nombres de los cuadros de texto o de las regiones de datos deben obedecer estas instrucciones.
Para cambiar el nombre de un objeto, en la barra de herramientas del panel Propiedades, seleccione el elemento en la lista desplegable, desplácese a Nombre y escriba un nombre de objeto válido.
Un cuadro de texto muestra "#Error"; ¿cómo lo corrijo?
El mensaje "#Error" se produce cuando el procesador de informes evalúa las expresiones de las propiedades de elementos de informe en tiempo de ejecución y detecta un error de conversión de tipos de datos, ámbito o de otro tipo.
Un error de tipo de datos normalmente significa que el valor predeterminado o el tipo de datos especificado no se admiten. Un error de ámbito significa que el ámbito especificado no estaba disponible en el momento en que se evaluó la expresión.
Para eliminar el mensaje de error, debe rescribir la expresión que lo produce. Para determinar más detalles sobre el problema, vea el mensaje de error detallado.
¿Por qué hay espacios en blanco adicionales, incluidas páginas en blanco, en mi informe?
Los elementos de informe se ajustan automáticamente durante el procesamiento del informe para conservar el espacio en blanco que se define como parte del informe. Se conserva el espacio en blanco de la vista de diseño del informe. En la superficie de diseño del informe, el fondo blanco representa el espacio en blanco que se conservará al ver, exportar o imprimir un informe, dependiendo del medio de destino.
El espacio en blanco y los saltos de página interactúan durante la representación
Al ver un informe o exportarlo en un formato de archivo, la extensión de representación asociada procesa el informe y lo guarda en el formato de archivo especificado. Cada extensión de representación procesa el espacio en blanco de un informe según reglas concretas. Las propiedades de configuración de las páginas también afectan al espacio en blanco, los saltos de página establecidos en los elementos de informe, la posición relativa de los elementos de informe colocados en el cuerpo del informe, la propiedad KeepTogether para ciertos elementos de informe y si los elementos de informe están en contenedores primarios.
Para eliminar las páginas adicionales debidas al ancho del informe, arrastre el borde de la superficie de diseño del informe para alinearlo con el elemento más externo del mismo. En el caso de un informe con presentación de izquierda a derecha, arrastre el borde derecho para que quede alineado con el elemento más externo del informe. Para más información, consulte los Comportamientos de la representación (Generador de informes y SSRS).
El espacio en blanco no se conserva al final de un informe
Reporting Services proporciona una opción que permite controlar si conservar o eliminar el espacio en blanco al final de un informe.
Para conservar el espacio en blanco al final de un informe, seleccione el informe y, en el panel Propiedades, desplácese a ConsumeContainerWhitespace y escriba False.
¿Por qué mis informes parecen diferentes cuando los exporto a formatos diferentes?
Después de ejecutar un informe, puede exportarlo a otro formato, como Excel, Word o PDF. En función del formato al que exporte el informe, es posible que se apliquen ciertas reglas y limitaciones. Puede solucionar muchas limitaciones teniéndolas en cuenta al crear el informe. Podría necesitar usar un diseño ligeramente diferente en el informe, alinear cuidadosamente los elementos dentro del mismo, restringir los pies de página del informe a una sola línea de texto, etc. También puede usar la función RenderFormat integrada para usar un diseño de informe diferente para representadores diferentes. Otras funciones globales integradas pueden ayudar a administrar la paginación en el formato exportado y asignar nombres a las pestañas de las hojas de cálculo en Excel. Para más información, consulte Exportar informes (Generador de informes y SSRS) y Referencias a campos globales y de usuario integrados (Generador de informes y SSRS).
¿Cómo puedo ver todos los datos del informe en una página?
Para obtener una experiencia de visualización interactiva para los informes que no tienen cantidades excesivas de datos, es posible que desee ver todos los datos en una página.
En los representadores de saltos de página automáticos, para ver todos los datos en una página, en las propiedades del informe, establezca InteractiveHeight en 0. En los representadores de saltos de página temporales, se omiten los saltos de página existentes.
Nota:
Cuando un informe no tiene saltos de página, todo el informe se debe procesar para poder ver la primera página.
Para más información sobre las categorías de representadores, consulte Comportamientos de la representación (Generador de informes y SSRS).
¿Por qué obtengo un mensaje "La sesión ha expirado"?
Al ver los informes paginados en el servicio Power BI, es posible que se agote el tiempo de espera de las sesiones, con lo que verá una notificación "La sesión ha expirado".
La sesión agota el tiempo de espera tras 10 minutos de inactividad, o antes si el dispositivo está bloqueado o inactivo.
¿Por qué aparece un mensaje "error al comunicarse con Analysis Service"?
Los informes paginados tienen un tiempo de espera de 600 segundos cuando se usa un conjunto de datos DirectQuery de Power BI como origen. Después de 600 segundos, se le mostrará este error:
"Se produjo un error al comunicarse con Analysis Services. Compruebe que el origen de datos está disponible y que sus credenciales son correctas. La conexión ha agotado el tiempo de espera o se ha perdido".
En el caso de los informes paginados que se ejecutan durante más de 10 minutos, se recomienda usar el punto de conexión XMLA para conectarse al modelo semántico de Power BI.