none
Ordenar pesquisa RRS feed

  • Pergunta

  • Boa tarde.

    Estou fazendo um relatorio, e estou com uma duvida,

    Ao executar o relatorio ele tem a opção ( sexo e idade).

    Mas na hora de ordernar, eu queria que ordenasse conforme escolha.

    por exemplo, se escolher sexo ele ordena ( sexo > nome )

    e caso escolha idade ele ordene ( idade > nome).

    Criei um group com nome, outro com idade , outro com sexo,

    So que se eu executar ele sempre ordena nome, depois idade depois sexo.

    Possui uma forma simples pra eu ordenar conforme descrito acima,

    Desde de ja agradeço :D

    quinta-feira, 20 de fevereiro de 2014 15:10

Todas as Respostas

  • Porque você não ordenar na SQL enviado para o Banco !!!!?

    Fulvio Cezar Canducci Dias

    quinta-feira, 20 de fevereiro de 2014 19:19
  • Porque você não ordenar na SQL enviado para o Banco !!!!?

    Fulvio Cezar Canducci Dias

    Eu estou com o mesmo problema, tenho um form com 3 RadioButton, pra ordenar por Nome, Codigo e Data Cadastro, porem eu conectei o crystal direto no banco odbc sem usar dataset, criei os parametro normal, só não sei como eu posso fazer pra ordenar de acordo com o que o cliente escolher no RadioButton, alguem pode me ajudar?
    quinta-feira, 8 de maio de 2014 02:06
  • Se vc estiver imprimindo o relatório direto no report viewer realmente não tem como vc tem que criar um dataset e criar um tableadapter e montar seu relatório. Ai no C# vc refaz isso pegando a opção desejada e ordenando conforme a opção. Deu para entender ?

    Junior

    sexta-feira, 9 de maio de 2014 16:42
  • Boa tarde Junior,

    O dataset que você fala em criar é pra fazer ele do zero e adicionar as coluna uma a uma ou eu posso pegar do banco que esta conectado dentro visual studio no gerenciador de conexão, e arrastar a tabela pra dentro do dataset, aonde ele já cria sozinho o Datable e TableAdapter?

    quinta-feira, 15 de maio de 2014 17:54
  • O dataset vc vai conecta-lo ao reportviewer e adicionar os campos do dataset aos campos da tablix no reportviewer.

    Se vc fizer só isso ele monta o relatorio sem precisar de codigo, mais como vc quer mudar a ordem no codebehind vc testa a condição e muda somente o order by do select, lembrando que o resto tem que ser igual para que os campos combinem com o que está no tablix do reportviewer.


    Junior

    quinta-feira, 15 de maio de 2014 18:06
  • Esse relatório esta sendo desenvolvido em Crystal Reports e não Report Viewer, como ficaria em Crystal Reports?
    quinta-feira, 15 de maio de 2014 19:40