none
Limitar resultados RRS feed

  • Pergunta

  • Pessoal,
    tem como eu limitar os resultados de  uma tabela ou list?
    Preciso que traga apenas os 5 mais visualizados, nao posso fazer em um data-set pois eu tenho 4 tabelas nesse padrão e    outras em outros padroes.


    Alguem tem ideia de como fazer isso?
    quinta-feira, 9 de outubro de 2008 19:10

Todas as Respostas

  • Andressa,

     

    Qual é o critério para definir quem é o mais acessados?

     

    quinta-feira, 9 de outubro de 2008 19:32
  • Oi Andressa tudo bem?

     

    Como fazer:

     

    Por exemplo: Se vc está utilizando um controle Table no item Body do relatório, clique com o botão direito no mouse no controle Table e selecione a opção Properties (vai abrir a janela de propriedades), clique na tab Filters e informe a expressão:

     

    Por exemplo:

     

    Code Snippet

    Expression                                                                  Operator                     Value

    =Fields!CustomerID.Value             Top N           =5

     

     

     

    [] 's

     

    Laércio.

    quinta-feira, 9 de outubro de 2008 19:47
  • Oi Laercio,

    Eu coloquei e ele me traz um  resultado, deixa eu explicar melhor.

    Tenho uma tabela e dentro dela tenho um grupo, em um coluna eu coloco o nome do usuario e na outra tenho um chart que me traz a quantidade de vezes que essa pessoa visualizou determinada "materia", queria que ele me trouxesse os 5 usuarios que mais acessaram essa materia.

    Obrigada
    Junior e Laercio
    quinta-feira, 9 de outubro de 2008 20:02
  • No dataset do chart você criar uma query neste sentido para ter o que precisa

     

    select top 5 count(usuario), grupo from x group by grupo order by 1 desc

    terça-feira, 11 de novembro de 2008 14:28
  • Alexandre,

    no meu relatório tenho 6 chart, e algumas tabelas, ambos utilizam o mesmo dataset.
    Para conseguir esse resultado pela query teria que fazer um dataset para cada chart, estou tentando ao maximo evitar isso.


    Obrigada
    terça-feira, 11 de novembro de 2008 15:05