tipos servidor services reportes publicador moviles medidor informes graficos graficas este crear con compatible reporting-services reportbuilder3.0

reporting-services - servidor - publicador de informes moviles sql server



Ordenando por año y mesname (1)

Ordenar por una expresión:

=CDate(Fields!Month.Value)

Esto funciona bien para los datos en su formato, incluso si se trata de una cadena. La expresión convierte la cadena en una fecha que se puede ordenar correctamente,

Tengo algunos ejemplos de datos basados ​​en cadenas:

select Month = ''2013 October'' union all select Month = ''2013 November'' union all select Month = ''2013 December''

Una tabla simple basada en esto:

Ordenar por [Month] :

Ordenar por =CDate(Fields!Month.Value) :

De acuerdo con la publicación de blog que incluye, también puede mover fácilmente la conversión de fecha a un campo calculado y ordenar por eso, lo que podría ser útil si lo está utilizando en varios lugares.

Estoy creando un informe usando Report Builder 3.0. Estoy agrupando por mes, pero el campo Mes de mi cubo tiene el formato "Noviembre de 2013". Se ve bien, pero se ordena alfabéticamente en lugar de en orden cronológico.

Durante mi búsqueda encontré esta página http://timyocum.blogspot.co.nz/2012/02/sorting-by-date-not- alphaphabetically-by.html

Tiene la idea correcta, pero no funciona para el formato de mis datos.

¿Alguien puede ayudarme a resolver esto?

Gracias

David