GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Como efetuar diferentes somas no rodapé do relatório?
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Programador Júnior

Figura de  Dennis
postado
Caros amigos,

Tenho um relatório de caixa onde cada registro possui um determinado TIPO, ex:
(AV - para venda avista, PZ - para venda a prazo, etc.)

Como faço para que, no final do relatório apareça as somas separadas:

SOMA DOS REGISTROS TIPO "AV":
SOMA DOS REGISTROS TIPO "PZ":

Espero ter sido claro,

Atenciosamente,

Dennis Alan.
 
Postagens: 142 | Registrado: 20 November 2003Reply With QuoteReport This Post
Analista Sênior

postado Hide Post
Basta definir a origem do controle com uma expressão que acumule de acordo.

Por exemplo,

=Sum(IIF(Tipo='AV',Nz([valor a somar], 0), 0))

=Sum(IIF(Tipo='PZ',Nz([valor a somar], 0), 0))

' ------------------------------------------------------------------------
' Roberto
 
Postagens: 1589 | Localização: Porto Alegre | Registrado: 03 April 2002Reply With QuoteReport This Post
Programador Júnior

Figura de  Dennis
postado Hide Post
Caro Roberto,

A versão do Access que tenho é a 2000.

Não sei se é por isso, mas não funcionou.

Tem outra dica?

Atenciosamente,

Dennis Alan.
 
Postagens: 142 | Registrado: 20 November 2003Reply With QuoteReport This Post
Programador Júnior

Figura de  Dennis
postado Hide Post
Por favor, preciso de uma solução urgente.

Obrigado.
 
Postagens: 142 | Registrado: 20 November 2003Reply With QuoteReport This Post
Programador Júnior

postado Hide Post
Olá!

Faça a some em uma consulta.

Baseie o seu relatório em uma consulta, em vez de basear em uma tabela.

Nessa consulta, além dos campos da tabela, coloque:

PARA SOMA DOS REGISTROS TIPO "AV":
==================================

AV: Soma(SeiMed(TIPO = "AV";Seu_Controle;0))

PZ: Soma(SeiMed(TIPO = "PZ";Seu_Controle;0))

Obs.: Cada uma das expressões acima você coloca na grade QBE da consulta, no lugar onde vai o nome do campo.

Seu_Controle = campo onde estão os valores a serem somados.

[ ]s LuCa
 
Postagens: 109 | Localização: Porto Alegre - RS | Registrado: 07 March 2003Reply With QuoteReport This Post
Programador Júnior

Figura de  Dennis
postado Hide Post
Alguém teria algum exemplo de consulta e/ou relatório com esta questão?

Deste já, agradeço.

Dennis Alan
dennis@brcenter.com.br
 
Postagens: 142 | Registrado: 20 November 2003Reply With QuoteReport This Post
Iniciante

Figura de  ediuberto
postado Hide Post
DENNISBR

Construa um subrelatorio logo abaixo de seu relatorio e neste subrelatorio agupe ele por pelo [Tipo], coloque na cessao detalhe com visivel como falso e no cabeçalho coloque uma caixa de texto e digite a seguinte expressão:
= Soma(Nz([Total];0))
Sento que estou supondo que na seção detalhe tenha um campo total ou algo parecido..

Espero que Ajude...
 
Postagens: 3 | Localização: Acailandia,Maranhao,Brazi | Registrado: 22 January 2004Reply With QuoteReport This Post
  Powered by Social Strata  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Como efetuar diferentes somas no rodapé do relatório?

©