August 2009 - Artículos
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 ver en sus propiedades una llamada MarkupType, al seleccionar dicha propiedad podemos ver dos valores posibles: none y HTML. Pues bien, tan sólo tendremos que seleccionar el HTML como valor y darle un vistazo previo a el preview.
Os dejo dos ejemplos con esta propiedad puesta a none y en HTML para que veáis el ejemplo.
Con None:

Con HTML:

Por último, os dejo unos enlaces complementarios:
http://msdn.microsoft.com/es-es/library/cc627491.aspx
Dar formato al texto e importar HTML
Espero que os sea útil
Un Saludo
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 (cm) según el caso.
- Márgenes. Los márgenes son muy importantes ya que de la anchura y altura elegidos nos va comer proporción de nuestro área de diseño.
Por ejemplo si tengo un informe horizontal y asignamos 27cm en su anchura y un margen de 2 centímetros por cada lado, deberemos restar a los 27cm esos 4 cm, uno por cada margen.
Eso quiere decir que en el área de diseño aunque podamos poner o agrandar la superficie del informe, al exportar por ejemplo nos saldrán varias páginas.
Además de esto, habrá también que comprobar que la impresora admite dichos márgenes
- Cangrow. Esta propiedad hay que tenerla muy en cuenta siempre que trabajemos con textbox, tablas o matrix, ya que dicha propiedad agranda el textbox al ancho de la línea. Para evitar este problema que ya comenté en su día aquí, tan sólo hay ponerla a false.
Para que veáis que no solo importan los colorines, los gráficos o los formatos correctos. Cualquier detalle visual puede hacer que nuestro Report ya no se ajuste a los requerimientos.
Espero que sea de vuestro interés ;)
Un Saludo
Ahora mismo me ha llegado un mail diciendo que a partir de hoy podremos tener acceso a la August CTP si dispones de suscripción MSDN o a partir del 12 si no :).
Con tan poco margen de tiempo da igual que seas o no suscriptor, jeje.
A la espera estaremos :)
Un Saludo