reporting-services - reporte - parametros reporting services
Mostrando el nombre del día y el nombre del mes en ssrs (2)
Tengo un ejemplo de fecha 4/29/2015
. Necesito cambiar el formato de fecha como " Wednesday,april 29,2015
. ¿Cómo lograr esto usando SSRS
?
Su formato esperado ( Wednesday,april 29,2015
) no es estándar , por lo que necesitará el siguiente formato personalizado :
"dddd,MMMM dd,yyyy"
Por lo tanto, la fecha 4/29/2015
dará como resultado el Wednesday,April 29,2015
que está más cerca de lo que necesita que el formato estándar D
, que saldrá el Wednesday, April 29, 2015
.
Ahora que tiene el formato correcto, debe colocarlo en el informe.
Hay 2 opciones:
Supongo que tiene un campo de datetime
y datetime
llamado YourDate
o un campo de string
llamado YourDateString
.
En la Expresión:
-
=Format(CDate(Fields!YourDateString.Value), "dddd,MMMM dd,yyyy")
-
=Format(Fields!YourDate.Value, "dddd,MMMM dd,yyyy")
-
En las propiedades del elemento del informe
- Expresión:
=CDate(Fields!YourDateString.Value)
o=Fields!YourDate.Value
- Text Box Properties => Number => Custom => Formato personalizado:
dddd,MMMM dd,yyyy
- Expresión:
Suponiendo que su campo de fecha sea del tipo de datos date
o datetime
(de lo contrario necesitará un molde en su consulta sql), así es como puede hacerlo:
- Haga clic con el botón derecho en el cuadro de texto donde se muestra su fecha y elija las propiedades del cuadro de texto:
- En el panel izquierdo, elija Número, luego fecha y elija el formato deseado:
- Entonces debería ver la fecha que se muestra como: