SSRS 2005: Formateando Fechas
Llegando al final de nuestro informe(según costumbres) pueden pedirnos que pongamos la fecha y hora de ejecución de la página para posibles comprobaciones y otras cosas que no vienen al caso. Para utilizar fecha y hora en un campo de texto en SRSS cuando queremos la ejecución de un informe.
Podemos asignar en el value funciones propias de vb.net como Now() o Todav() para obtener la fecha y hora y fecha respectivamente.
Para hacer el cálculo podéis utilizar la siguiente expresión en el value: Format(Todav() ó Now() ó un campo de la base de datos, “Formato”) donde el parámetro formato podrá ser algo así dd/MMM/yyyy o dd/MMM/yyyy' - 'HH':'mm':'ss respectivamente.
Si no queremos complicarnos y dejar en el value solo el valor, podemos formatear el campo con la propiedad format donde podremos establecer nuestras combinaciones personalizadas. Estás combinaciones para fechas y horas podemos verlas más detalladamente en la siguiente dirección: http://msdn2.microsoft.com/es-es/library/73ctwf33(VS.80).aspx
Con esto conseguimos que nuestro informe quede marcado con la hora y fecha de ejecución del mismo. Pero es más si queremos también podemos formatearlo con una cadena tal que así: ="Fecha/Hora de ejecución: " & Format(Now(), "dd'/'MMM'/'yyyy' - 'HH' : 'mm' : 'ss"), o como nosotros queramos.
Espero que os sea de utilidad, a mi me resultó.
Un Saludo