none
Ordenar group em runtime - Crystal Report 13 RRS feed

Respostas

  • Pessoal,

    Consegui, utilizei o seguinte comando:

            DataView dv = ds.Tables["ClientesPlanilha"].DefaultView;
            dv.Sort = "cliente ASC";
            ds.Tables.Remove("ClientesPlanilha");
            ds.Tables.Add(dv.ToTable());

    • Marcado como Resposta Gustavo Brum terça-feira, 12 de junho de 2012 15:21
    terça-feira, 12 de junho de 2012 15:21

Todas as Respostas

  • Gustavo o correto seria vc trazer isso já pronto no seu dataset

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    terça-feira, 12 de junho de 2012 13:08
    Moderador
  • Seilor,

    Tentei fazer um order by em meu datatable, porém o crystal nao respeita, ele ordena o group pela coluna que escolhi para ele agrupar...

    terça-feira, 12 de junho de 2012 13:28
  • Gustavo tanto o crystal como o report viewer a ordenação deve vir no dataset, caso vc queria uma ordenação o que faço é o seguinte, no aspx coloco uma opção ou seja as opções de ordenar em um radiobuttonlist, ai no click do botão eu vejo qual a opções e vou para o relatório cuja opção foi selecionada, nça encontrei uma maneira de ter somente um relatório e nele fazer a ordenação na mão, isso pq o relatório é vinculado a um dataset e não tem como vc ordenar isso dinamicamente.

    Será que vc colocou a coluna correta no group ?


    Junior

    terça-feira, 12 de junho de 2012 13:37
  • Como eu faria essa ordenaçao via dataset em runtime?
    terça-feira, 12 de junho de 2012 14:21
  • Pessoal,

    Consegui, utilizei o seguinte comando:

            DataView dv = ds.Tables["ClientesPlanilha"].DefaultView;
            dv.Sort = "cliente ASC";
            ds.Tables.Remove("ClientesPlanilha");
            ds.Tables.Add(dv.ToTable());

    • Marcado como Resposta Gustavo Brum terça-feira, 12 de junho de 2012 15:21
    terça-feira, 12 de junho de 2012 15:21