none
soma simples no report viewer 2010 RRS feed

  • Pergunta

  • Tenho um relatorio em report viewer onde ele me trás alguns valores e queria somar esses valores mais especificamente 2 campos valor e valor pago, estou usando uma table para exibir os dados, criei um textbox e coloquei o total da soma no footer e realmente somou, mais queria que esse total fosse exibido logo abaixo do ultimo registro, como fiz ele mostrou os dados e no final da página ele exibiu os totais, não queria assim queria tipo isso

      nome   | valor | valor pago |

       a            10,00       10,00

       b           15,00        10,00

        totais   25,00        20,00

    ________________________

    pagina : 1 de 1

     

    Não esta exibindo assim.


    Junior
    quarta-feira, 5 de outubro de 2011 11:54

Todas as Respostas

  • Junior, tentou usar o componente CrossTab? Ele cria uma tabela na estrutura que "desenhou" acima e permite que você defina os campos somatórios na última linha da tabela.

    Também é possível formatar o layout da CrossTab, adequando de acordo com o seu relatório.


    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.
    quarta-feira, 5 de outubro de 2011 13:10
  • Leonardo não sei que componente é esse, ele é nativo do report viewer ou tenho que baixar algo ?

    Pelo que vc falou resolveria meu problema, no meu caso eu tenho poucos registros na tabela e qdo vejo no preview os totais ficam logo abaixo do ultimo registro exatamente como quero, mais qdo vou listar o total fica realmente no rodapé da página, deixando um enorme espaço em branco.


    Junior
    quarta-feira, 5 de outubro de 2011 13:31
  • Sim Junior, é nativo. Dê uma olhada no seguinte link como referência:

    http://www.gotreportviewer.com/matrices/index.html


    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.
    quarta-feira, 5 de outubro de 2011 13:37
  • Leonardo o matrix só serve para totalizar grupos e subgrupos, o que quero não é isso é um total simples de duas colunas nao vou subtotalizar por nada. Como eu acrescento colunas no column
    Junior
    quarta-feira, 5 de outubro de 2011 14:16
  • O CrossTab vai suprir sua necessidade com relação a organização. Se você criar fórmulas com somatórias para cada coluna irá funcionar também - SUM({campo}). Contudo, terá problemas para posicionar essa fórmula de acordo com o número de linhas dos seus dados, que podem variar.
    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.
    quarta-feira, 5 de outubro de 2011 14:22
  • Leonardo qdo vou adicionar os campos no column os campos nao numericos aparecem first campo e os numericos aparecem sum e será que ele vai me mostrar o valor de cada linha ou mostra o total ?
    Junior
    quarta-feira, 5 de outubro de 2011 14:46
  • Olá,

     

    Este exemplo mostra como pode fazer isso: VB.NET: Microsoft Reporting Services

    Basicamente só tem de usar uma Table e depois usar formulas no final. 


    Jorge Paulino
    Visual Basic em Português
    http://www.jorgepaulino.com/

    domingo, 9 de outubro de 2011 21:58