Fran Diaz

Reporting Services, Business Intelligence, tecnologías Microsoft y otros

Email Notifications

Recent Posts

Tags

News

Community

Comunidades

  • Foro MSDN Español: Colaborador
  • CartujaDotNet

Webs Amigas

Archives

Ver por etiquetas

Todas las etiquetas » Reports (RSS)
[SSRS] Algunos sub-reports no se muestran cuando vienen vacíos
Estos días hemos tenido un caso cuanto menos extraño, sigue pareciéndome rarísimo y al final con un apaño hemos conseguido echarlo a andar . Resulta que tenemos un cuadro de mando con muchos secciones y para que el cliente pudiese imprimirlo del tirón y este se pudiese exportar también, se dividieron todas las secciones en subinforme donde desde un informe índice los llamaría a todos. Pues bien, en mi caso con la versión 2012 de RS y SSAS como servicio de base de datos OLAP (mirando por internet...
Reporting Services no va en Chrome o Safari
Hace tiempo estuve viendo con un compi el porque no se visualizaba correctamente los reports en Safari o Chrome. Si nos vamos a la página de Microsoft y vemos la sección Browsers Requierements for Viewing Reports (que el caso que me trae), esta nos dice que estos no son están soportados (Chrome ni siquiera aparece). He de reconocer que Javascript no es mi fuerte, pero no llego a entender como una función tan en javascript tan fácil como la que pongo a continuación no podría venir “de fábrica” y solucionar...
Reporting Services también quiere memoria!!
LLevo varios dias con un servidor recién instalado SQL Server 2012 que me está consumiendo toda la memoria. De lo primero que me fijé fue en que Reporting consumía del tirón 3/5GB (de un total de 16GB) casi sin pestañear. Empecé a tunear un poco el SQL Server restrigiendo memoria, mirando las queries, los jobs, etc. Pues bien, resulta que Reporting Services también quiere memoria y es por defecto que si no le dices cuanta debe usar como máximo...
RSPreviewPolicy Configuration File
En algunos post que he escrito otras veces he hablado de donde colocar nuestra DLL cuando creamos código personalizado que usamos en nuestros informes. Hasta antes de 2008 si queríamos probar nuestra funcionalidad tan sólo teníamos que meter la dll en la carpeta de VS dentro de Common/IDE/PrivateAssemblies y listo. Desde esta nueva versión, si queremos probar las DLLs no bastará con soltar y listo, sino que además tendremos que agregar código extra dentro del archivo RSPreviewPolicy.config El código...
[Reporting Services] Volver atrás a toque de Javascript
Una de las características muy interesante de los controles de Reporting Services es la propiedad action , en ella ( como ya he escrito en algún otro artículo ) podemos indicarle que acción queremos realizar cuando el usuario pulsa sobre este. Una de ellas es la de ir a una url, que no solo acepta url sino también javascript. Después de estar dándole vueltas a un informe que navegaba por niveles con muchos parámetros seleccionables, se me ocurrió...
[Reporting Services] Parámetros Multivalues en URL
Hace un tiempo escribí un artículo sobre como crear un pop-up  desde la propiedad Action que llevan los controles en Reporting Services. Para este ejemplo se quería lanzar una ventana cuando se pulsase sobre el valor. Si nos fijamos bien, vamos construyendo la url y hay una sección para añadir parámetros que funciona tal que así: &Parametro=ValorDelParametro . Hasta ahí bien, ¿pero que pasa si es un parámetro multivalue? Pues que tendremos que ponerlo de la siguiente forma: &Parametro...
[SSRS] CustomAttributes in Series Chart: PieLabelStyle Property
Buenas, cuando estamos trabajando con gráficas en Reporting Services es importante tener claro que el usuario tiene que ver la información muy clara. Estando montando una gráfica de tipo shape resulta que cuando los valores son muy pequeños frente a uno muy grande, se juntan todos y no se aprecia el valor que se está pintando. Pues bien para mejorar esta visualización nos situamos en la gráfica, y en las propiedades de chart series buscamos CustomAttributes...
Instalar .net framework 3.5 de nuevo al ejecutar ReportBuilder en IE9
Esto es lo que me estaba pidiendo al intentar usar ReportBuilder 3.0 en Reporting Services 2008 R2 con IE9. Pues bien, esto se soluciona muy fácilmente . Con tan solo activar la vista de compatibilidad de IE9 tendremos solucionado “el problema”. Para hacer esto, tan solo os tenéis que ir al menú tools de IE9 y activar Compatibility View y listo Un Saludo
[SSRS] Modificar el tamaño del texto en un ChartLegend
Cuando creas una gráfica en Reporting Services 2008 R2 y este crea una leyenda que puedes utilizar si quieres. Por defecto viene con un tamaño predeterminado que puede servir o no según que caso. En mi caso necesitaba tener dicha leyenda en modo columnas, es decir una debajo de la otra porque el texto es muy grande para tenerlas todas en la misma fila. Como ahora vienen todo más modular, es decir, cada elemento de la gráfica tiene sus propiedades (ya no viene todo en una misma ventana de propiedades...
[SSRS] Request for the permission of type 'SecurityPermission' failed
Llevo unos días a ratos (cuando podía dedicarle tiempo) con un problema en una dll que se ejecutaba en una instancia de Reporting Services 2005 y que podía ver en el preview de VS2005. Hasta ahí todo iba bien, el problema lo tuve cuando quise migrar los reports a Reporting Services 2008 R2 y me dispuse a visualizarlos en la vista previa del diseñador de Visual Studio 2008. Resulta que esta nueva versión trae una archivo de configuración donde indicarle...
Ocultar o mostrar datasets en SSRS 2008 R2
Hoy me entontré con una nueva característica que me parece fantástica, pero que me ha hecho pensar durante un rato que podría ser lo que le pasaba a mi informe. Resulta que cuando creamos un informe en la versión 2005 con OLAP, cuando estamos en el query designer en la sección de filtrado por medidas, si pulsamos el check necesario para activar un atributo de dimensión como parámetro, el diseñador nos crea el solito un  parámetro con el nombre de este y un dataset con la query necesaria para...
Crear un pop-up en RS y mostrar un report en el
Estos días he necesitado hacer algo que ya había hecho alguna que otra vez pero que no tenía por aquí en el blog. La idea es muy sencilla, tengo una tabla de la que se necesita mostrar información acerca del contenido en una ventana emergente para darle información extra al usuario, con la idea de aclarar que es y así nos evitamos llenar el report con información que una vez sabida ya no es necesaria mostrar cada vez que se ejecuta :). Los pasos a seguir para renderizar un informe y mostrarlo en...
No puedo crear un modelo que tire de cubos desde mi BIDS
Pues eso, hoy tenía la necesidad de crear un modelo para que los usuarios explotasen los datos desde el Report Builder en SQL Server 2005 y ¿cual fue mi sorpresa? Pues que no, cuando intento crear un modelo desde el Visual Studio con un proyecto de modelos, no deja que seleccionemos una base de datos de Analysis Services . En cambio, si lo podemos hacer desde el servidor de Reports. Para ello tan sólo tenemos que seguir los siguientes pasos: 1. Nos vamos al servidor de reports...
Dar permisos total a nuestros ensamblados en Reporting Services
Cuando estamos diseñando informes, a veces necesitamos un poco de funcionalidad adicional. Para ello desarrollamos ensamblados que luego necesitamos almacenar en unas rutas específicas en Visual Studio y en SQL Server como ya expliqué en su día ( aquí y aquí ). Pues bien, una vez compilado y probado nuestros ensamblados deberemos poner el código siguiente dentro del archivo rssrvpolicy.config que se encuentra normalmente en: Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer...
Servicios Web Reporting Services: Añadir un datasource a informe
En el anterior post escribí como añadir un report en el servidor de reports. Ahora voy a explicar como añadirle un datasource. Primero creamos un objeto de definición del datasource (DataSourceDefinition): // Definición para el datasource. DataSourceDefinition definition = new DataSourceDefinition(); // 1. Nombre y descripción // 2. Tipo de conexión y cadena de conexión. definition.ConnectString = "Cadena de conexión"; definition...
Servicios Web Reporting Services: Subir un report
Estando mirando en los foros de MSDN veía que a un usuario le daba un error a la hora de subir un report al servidor de reports. A continuación voy a explicar como lo he hecho. Para llamar al servicio web de reporting nos podemos basar en este ejemplo que escribí hace ya un tiempo. He aquí el código: // Creamos el array de bytes a partir de un archivo.            Byte[] definition = null;           ...
[SSRS 2008] Dar formato HTML a nuestros informes
Una de las nuevas características que trae Reporting Services (en adelante SSRS) 2008 es poder dar formato HTML a nuestras cajas de texto :). Creo que es una característica que unidas a los parámetros pueden dar mucho pero que muuuucho juego :D. Bueno pues vamos al lio! Para poder escribir texto en HTML no situamos en la caja de texto y en su expresión ponemos algún ejemplo como el siguiente: Volviendo a seleccionar el textbox, y luego en la expresión, podremos...
¿Problemas de impresión o al exportar en Reporting Services?
Muchas veces creamos nuestro informe, lo vemos, probamos y vemos que va a las mil maravillas. Luego llega la hora de exportar o de imprimir y ahí vienen los quebraderos de cabeza :(. Pues bien, os voy a dejar una serie de pasos que creo son imprescindibles a la hora de diseñar un Report. Propiedades de anchura y altura de la página. Estos se encuentran en el menú informe en propiedades. En esta pantalla deberemos ajustar bien que sea el tipo de formato elegido y ponerlo en pulgadas (in) o centímetros...
Utilizar la URL del Report Manager para manejar nuestros informes
Seguro más de una vez hemos necesitado llamara a nuestros Reports de servidor desde alguna aplicación, o desde un Browser. Pues bien, aquí os dejo un enlace de MSDN que están bastante completos sobre estos temas: Acceso URL: http://msdn.microsoft.com/es-es/library/ms153586.aspx Espero que os sea de utilidad ;) Un Saludo
Vistas personalizadas en el Report Manager para usuarios diferentes
Hace unos meses tuve que investigar como ocultar el botón de mostrar detalles del Report Manager para un usuario determinado. Conseguí ver que a través de sus estilos (CSS) podía hacer esto y otros cambios en la vista de este. El problema con el que me encontraba luego era que si modificaba dicho estilo, todos los usuarios que accedieran luego a este veían el cambio. Esto no era lo que me interesaba porque quería tener vistas personalizadas para ciertos usuarios (usuarios normales y administradores...
Más artículos Página siguiente >