Web Toolbar by Wibiya October 2011 - Artículos - Fran Diaz

Fran Diaz

Reporting Services, .NET, tecnologías Microsoft y otros

Email Notifications

Recent Posts

Tags

News

Community

Comunidades

  • OnobaNET
  • Grupo de usua
  • INETA
  • Culminis
  • Zona de Grupos de Usuarios Online
  • Foro MSDN Español: Colaborador

Webs Amigas

Archives

October 2011 - Artículos

[SSRS] Usar la pestaña code Reporting Services.

A veces, necesitamos darle un pequeño toque a nuestras aplicaciones, una funcionalidad que no vemos en ninguna las propiedades y funciones de Reporting Services (en adelante RS). Ya expliqué como hacer esto en otras entradas desde dlls (esta y esta) pero a veces por exigencias, porque sea un pequeño proyecto en local o por ejemplo queramos solo una pequeña funcionalidad para un informe en concreto igual necesitamos hacerlo de esta forma.

Aunque prefiero hacerlo como una dll porque es más fácil de mantener, a veces para empezar a comprender el concepto, está bien crearlo en la pestaña code que hay en las propiedades de un informe.

Pues bien, vamos allá.

Para crear código personalizado he creado un pequeño proyecto que podéis descargar desde aquí:

Dicho proyecto tiene un informe con una tabla que contiene el nombre, número de pedido, la fecha del pedido y el total que se debe de la base de datos AdventureWorks. La función que he creado nos mostrará en el fondo del total un color u otro según lo que se deba.

Para esto nos iremos a las propiedades del informe (menú Report, report properties), una vez estemos en él nos iremos a la pestaña code y esta escribiremos lo siguiente:

Pestaña_Code

Luego en la expresión de la propiedad Background, escribiremos lo siguiente:

=Code.GetColorCell(Fields!TotalDue.Value)

Para que os quede más claro, una imagen:

code

Algunas consideraciones a tener en cuenta:

  • Al escribir la palabra Code. nos os saldrá el intellisense, esto es normal, ya que el informe no hace validación del código que pongáis en la pestaña code hasta que se previsualiza el informe.
  • Aunque esta función y el ejemplo están hechos con  Reporting Services 2008 R2 funcionará igualmente en 2005 y 2008. En 2005 las ventanas son un poco diferentes pero se llega igualmente.

Y con esto terminamos, espero que os sea de utilidad.

Un Saludo!

SQL Server 2012 (Denali) Recursos I

Logo_sql2012

Cada vez queda menos y cada vez hay más información sobre la nueva versión de SQL Server 2012 de la que ya tenemos la CTP3 Denali.

Si queremos empezar a utilizar esta nueva CTP, aquí van algunos enlaces interesantes:

Requisitos de hardware y software para instalar SQL Server “Denali”

Libro gratuito de introducción

Microsoft® SQL Server® code name 'Denali', Community Technology Preview 3 (CTP 3) Product Guide

SQL Server 2012 Developer Training Kit Web Installer Preview

ISOs con las imágenes

Pues ya tenemos material para entretenernos un buena rato. 

Un Saludo!

Dotnetmanía se pasa a la web 2.0

logonuevoDotnetmanía se pega un lavado de cara en con su web y se sube a la web 2.0. Con esta nueva web, podrás leer los últimos artículos creados por sus autores por secciones y comentar (si nos hemos registrado), ver los cursos de Aula Vulcan o las últimas novedades.

La web antigua dirección cambia por esta: http://www.dnmplus.net/ 

Además podremos seguirlos por twitter y facebook.

icon-facebookicon-twitter

Desde aquí, mi enhorabuena a los chicos de dnmplus por este pedazo de cambio a mejor!

Un Saludo!

Posted: 21/10/2011 19:42 por Fran Díaz | con 2 comment(s) |
Archivado en: