MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    Calculo em Relatório

    avatar
    leomadeira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 28/01/2012

    Calculo em Relatório Empty Calculo em Relatório

    Mensagem  leomadeira 29/4/2012, 00:53

    Bom dia amigos. Gostaria de saber como eu faço pra colocar um calculo em um relatório, por exemplo: tenho um formulario onde lanço as entradas dos combustiveis e outro onde lanço a saida. Gostaria de criat um relatório onde ele somasse todas as entradas e diminuisse por todas as saidas para mim ter um valor, que seria o estoque atual.

    Aguardo retorno.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Calculo em Relatório Empty Re: Calculo em Relatório

    Mensagem  criquio 29/4/2012, 01:23

    Coloque um campo no rodapé do relatório (do relatório e não da página) e tente a expressão:

    =nz(Soma([NomeCampoEntrada];0) - nz(Soma([NomeCampoSaída];0)


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    Calculo em Relatório Empty Re: Calculo em Relatório

    Mensagem  João afonso 29/4/2012, 01:23

    Boa noite Leo.

    use o DSum no módulo do relatório, referenciando a rotina ao campo.

    SoAbast é nome da cx de texto.
    ValorEntrada é o campo da tabela que quer somar
    tab_Combustivel é o nome da tabela que quer obter a soma do campo
    ValorSaida é o campo da tabela que quer fazer a subtração

    Ex: SoAbast = (Nz(DSum("ValorEntrada", "Tab_Combustivel"))) - (Nz(DSum("ValorSaida", "Tab_Combustivel")))
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    Calculo em Relatório Empty Re: Calculo em Relatório

    Mensagem  Avelino Sampaio 29/4/2012, 09:06

    Olá João

    Se os campos envolvidos estiverem presentes no relatório, o uso do Soma() é o mais indicado. A função Dsoma() é um desastre no quesito desempenho.

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    Conteúdo patrocinado


    Calculo em Relatório Empty Re: Calculo em Relatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 13:40