ReportViewer Estilo y Formato

Author: ale_yushe  //  Category: Programando

Pues donde ahora me encuentro trabajando, lo más importante dentro de una aplicación son los reportes, no pueden imaginarse todo el trabajo manual que se hace dentro de una compañía tan grande, tanto que mi jefe lo ha bautizado como Excelitis y vaya que reconosco que Excel es de gran ayuda pero puede volverse todo un vicio y terminar haciendonos perder muchisimo tiempo y dinero (recursos extra, tiempo extra, etc)

Pero bueeeh, me he metido un poco en eso de Reporting Services y pues ademas de andar consultando un libro y otro y ayuda en cuanto foro este disponible, la verdad es que hay muy poca ayuda en cuanto a temas quizá muy obvios pero que para los principiantes nos resultan un dolor de cabeza, así que aquí dejo algo sobre formato.

Hacer un reporte con RS es de lo más sencillo, basta con un DataSet tipado, llenarlo y enlazarlo al reporte =), sin embargo, una de las cosas que más me han quitado el tiempo es el formateo del reporte, si en el diseño, sobre todo con las fechas.

SQL Server tiene formatos muy simples tales como el datetime y el smalldatetime, sin embargo, ambos traen la hora, lo que al usuario termina molestandolo cuando lo ve en pantalla, porque? ni idea, pero una fecha del tipo:

12:00:00 00:00:00

les resulta simplemente aterradora, huuuuuy que miedo.

Así que investigando encontre la función FormatDateTime, pero me mandaba error, sobre todo cuando mi dataset tiene más de un DataSource y se debe especificar entonces la fuente en cada TextBox, así que tuve que investigar aún más, encontrando la manera más simple del mundo.

Seleccionando el TextBox, se va a Propiedades, se busca la opción Format y se pone el formato que se desea, en este caso para mi fué tan sencillo como una d, lo que pone la fecha en formato ShortDate, es decir, sin hora.

También se puede ser más especifico y colocar el esquema del formato, algo así como, “yyy/MM/dd”, o cualquier otro que se desee, con lo que se obtiene el formato inmediato sin más complicaciones.

Ooooh si, ahora que lo sé soy tan feliz =D, más información sobre formato aquí.

add url