none
Ordenação de Colunas em Matriz RRS feed

  • Pergunta

  • Bom dia,

    Por favor preciso da ajuda de voces. Estou criando um relatorio MATRIX agrupado por ano e mes porem, os meses nao estão vindo em ordem crescente.

    Voces sabem me dizer como eu posso ordenar as colunas de uma matriz?

    Muito obrigado!

    Abraço,

    Tarsio Alvares

    No ano de 2012 eu tenho apenas os meses 3,4,5,6,7,8,9,10,11,12 porem o SSRS esta entendendo que o 10,11,12 sao os primeiros pelo fato de começarem como o numero "1".
    sexta-feira, 3 de maio de 2013 12:12

Respostas

Todas as Respostas

  • Bom Dia Tarsio,

    Entre nas propriedade do mês no Columns Group (Figura abaix),

    depois apague o sorting, como na figura abaixo

    Creio que isso resolvera,

    Abs

    sexta-feira, 3 de maio de 2013 13:03
  • Bom dia Bruno, primeiramente mto obrigado pela resposta e atenção!

    O problema é o seguinte, a coluna MES ja esta definda na propriedade Sorting como A-Z porem o SSRS esta identificando os meses 10,11,12 como os primeiro meses por começarem com 1. Ficando da seguinte forma:

    10,11,12,9,8,7......

    Sendo que o certo seria:

    7,8,9,10,11,12.......

    sexta-feira, 3 de maio de 2013 13:05
  • Mas Então Tarsio,

    Você tem que excluir essa ordeção e deixar como a figura a cima,

    ai o reporting consegue fazer essa ordenação automaticamente.

    sexta-feira, 3 de maio de 2013 13:08
  • Rapaz, fiz como voce orientou e o resultado foi esse acima, ele inverteu a ordenação, creio que O SSRS nao esta conseguindo entender que sao numeros sequenciais 3,4,5,6,7,8,9,10,11,12.

    sexta-feira, 3 de maio de 2013 13:18
  • Rapaz, 

    Consegui solucionar a questao, esse campo mes é um varchar, convertendo ele pra INT com o CAST(MES AS INT) AS MES_INT o SSRS conseguiu ordenar corretamente.

    Muito obrigado pela atenção cara!

    Abraço,

    Tarsio Alvares

    sexta-feira, 3 de maio de 2013 13:23