validaciones services parametros para funciones fecha expresiones ejemplos crear reporting-services formatting

reporting-services - parametros - reporting services ejemplos



¿Cuáles son las cadenas de formato de estilo válidas para una expresión de Reporting Services[SSRS]? (6)

Estoy intentando descubrir la cadena de estilo para la función Formato (Expresión como objeto, Estilo como cadena) en una expresión de Reporting Services.

¡No puedo encontrar dónde están documentadas estas cadenas de formato de estilo!

Específicamente estoy tratando de formatear un campo Precio para que sea siempre 2 decimales.

es decir, 1.5 formatos a $ 1.50



Como se mencionó, puede usar:

=Format(Fields!Price.Value, "C")

Un dígito después de la "C" especificará la precisión:

=Format(Fields!Price.Value, "C0") =Format(Fields!Price.Value, "C1")

También puede usar máscaras de estilo Excel como esta:

=Format(Fields!Price.Value, "#,##0.00")

No he probado el último, pero está la idea. También funciona con fechas:

=Format(Fields!Date.Value, "yyyy-MM-dd")




Proporcione un valor de cadena de formato de C2 para las propiedades del valor como se muestra en la figura siguiente.


Puede verificar el esquema en http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition/ReportDefinition.xsd

Buscar xsd: complexType name = "StyleType"

Esto enumerará todos los estilos posibles que puede usar.

Sin embargo, específico para su pregunta, puede usar el estilo de Formato.

Formato

Specify the data format to use for values that appear in the textbox.

Los valores válidos incluyen Predeterminado, Número, Fecha, Hora, Porcentaje y Moneda.

Enlace a MSDN: http://msdn.microsoft.com/en-us/library/ms251684(VS.80).aspx