none
Tirar duplicidade de um relatório crystal report RRS feed

  • Pergunta

  • Eu estou fazendo um relatório, aonde ele vai me retornar os endereços do estoque que estão vagos.

    Por inicio, eu estava colocando cada endereço em uma linha, e com isso, eu não tinha nenhum problema em questão de duplicidade de endereços.

    Sendo que estão pedindo parq que em cada linha eu coloque o máximos de endereços que puder, sendo que por conta disso, na mesma linha fica repetindo o mesmo endereço.

    Exemplo de como deve ser:

    01-01-G-A1     01-01-G-B1    01-012-G-A1   11-01-G-A1    11-01-G-B1

    Exemplo de como está

    01-01-G-A1    01-01-G-A1    01-01-G-A1    01-01-G-A1    01-01-G-A1

    Eu já usei o if supress duplicate, coloquei em group name fildes, sem group name filde e nada funcionou.

    Alguem tem uma ideia de como eu poderia fazer isso?


    Visitem os meus blogs: http://planetabrasileiro.blogspot.com http://programacaoegames.blogspot.com Rebeca bjs

    segunda-feira, 13 de fevereiro de 2012 13:15

Respostas

  • Se você simplesmente arrastar o campo para o Design do relatório, não vai funcionar. Ele sempre vai mostrar o primeiro registro. Você teria que trabalhar de outra forma. Dentro de Details, tente criar pequenos Groups, do campo correspondente. Mas isso vai criar diversas linhas, contendo apenas um registro por linha.

    Caso você queira manter esse formato de 5 registros por linha, acredito que a melhor solução seria alterar seu SELECT, pra que cada uma dessas 5 colunas tenham nomes de campos diferentes.


    Leonardo Borges 'Xis'
    "Mas a persistência é o que leva a perfeição."
    Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.

    • Marcado como Resposta Bequi quarta-feira, 29 de fevereiro de 2012 19:52
    terça-feira, 28 de fevereiro de 2012 17:11

Todas as Respostas

  • Eu estou fazendo um relatório, aonde ele vai me retornar os endereços do estoque que estão vagos.

    Por inicio, eu estava colocando cada endereço em uma linha, e com isso, eu não tinha nenhum problema em questão de duplicidade de endereços.

    Sendo que estão pedindo parq que em cada linha eu coloque o máximos de endereços que puder, sendo que por conta disso, na mesma linha fica repetindo o mesmo endereço.

    Exemplo de como deve ser:

    01-01-G-A1     01-01-G-B1    01-012-G-A1   11-01-G-A1    11-01-G-B1

    Exemplo de como está

    01-01-G-A1    01-01-G-A1    01-01-G-A1    01-01-G-A1    01-01-G-A1

    Eu já usei o if supress duplicate, coloquei em group name fildes, sem group name filde e nada funcionou.

    Alguem tem uma ideia de como eu poderia fazer isso?


    Visitem os meus blogs: http://planetabrasileiro.blogspot.com http://programacaoegames.blogspot.com Rebeca bjs

    E ai, ninguém sabe como resolver esse problema????

    Visitem os meus blogs: http://planetabrasileiro.blogspot.com http://programacaoegames.blogspot.com Rebeca bjs

    segunda-feira, 27 de fevereiro de 2012 20:42
  • Se você simplesmente arrastar o campo para o Design do relatório, não vai funcionar. Ele sempre vai mostrar o primeiro registro. Você teria que trabalhar de outra forma. Dentro de Details, tente criar pequenos Groups, do campo correspondente. Mas isso vai criar diversas linhas, contendo apenas um registro por linha.

    Caso você queira manter esse formato de 5 registros por linha, acredito que a melhor solução seria alterar seu SELECT, pra que cada uma dessas 5 colunas tenham nomes de campos diferentes.


    Leonardo Borges 'Xis'
    "Mas a persistência é o que leva a perfeição."
    Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.

    • Marcado como Resposta Bequi quarta-feira, 29 de fevereiro de 2012 19:52
    terça-feira, 28 de fevereiro de 2012 17:11
  • Eu já tinha pensado nisso, mas acabei que desisti dessa solução por conta da demora que eu estava tendo com esse relatório.

    Vou usar essa solução assim que eu tiver tempo

    grata


    Visitem os meus blogs: http://planetabrasileiro.blogspot.com http://programacaoegames.blogspot.com Rebeca bjs

    quarta-feira, 29 de fevereiro de 2012 19:52