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


2 participantes

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  rdrck 28/3/2014, 15:41

    Olá senhores,
    Gostaria da ajuda de vocês para o seguinte problema:
    Tenho um BD para controle de livraria.
    Então tenho uma consulta CEntradas (filtra os valores das aquisições de livros) e uma consulta CSaídas (filtra os valores dos pedidos/vendas).
    Na CEntradas, tenho um campo TotalEntrada: [ValorCompra]*[QuantidadeEntrada]
    Na CSaidas, tenho um campo TotalLinha: [Produto].[Preco]*[DetalhePedido].[Quantidade]
    Esses dois campos de total me retornam os valores totais para cada linha.
    Para achar o saldo:
    1 - Criei uma tabela SaldoFinanceiro, com os campos Entrada e Saida;
    2 - Criei uma consulta-acréscimo CTotalEntradas (pega o valor total das entradas em CEntradas e joga no campo Entradas da tab acima);
    3 - Criei uma consulta-acréscimo CTotalSaidas (pega o valor total das saídas em CSaidas e joga no campo Saida da tab acima);
    4 - Criei uma consulta CSaldoFinanceiro, que me dá todos os totais de entradas e saídas, baseada na tabela SaldoFinanceiro, devidamente alimentada pelas 02 consultas acréscimo.

    Até aí tudo bem, gerei o relatório com base na consulta CSaldoFinanceiro, ocultei todos os registros e fiquei só com o campo calculado no rodapé do relatório, me mostrando o valor total das entradas, o valor total das saídas e a diferença (saldo).

    Aí veio o problema: Quando executo as consultas-acréscimo, todos os registros vão novamente para a tabela SaldoFinanceiro e ficam duplicados, triplicados, etc.

    Dei a seguinte solução: Criei uma consulta-exclusão CSaldoFinanceiro-Exclusao, a qual limpa todos os registros da tabela SaldoFinanceiro e criei a seguinte Macro-SaldoFinanceiro, com os seguintes passos:
    1 - Abre a Consulta Exclusão;
    2 - Fecha a Consulta Exclusão;
    3 - Abre a Consulta Acréscimo Entradas;
    4 - Fecha a Consulta Acréscimo Entradas;
    5 - Abre a Consulta Acréscimo Saidas;
    6 - Fecha a Consulta Acréscimo Saídas;
    7 - Abre o Relatório RSaldoFinanceiro.
    Isso funciona legal, me gera no relatório o saldo.

    Então, pra resumir, minha questão é a seguinte: Teria como fazer isso de forma mais enxuta? Sem ter que fazer uma Macro com essa "gambiarra"?
    Se puderem me ajudar, desde já agradeço.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  Celso Roberto 28/3/2014, 16:08

    Boa tarde rdrck

    Faça apenas uma consulta union com as tabela CEntradas e CSaidas e trabalhe só com esta consulta para executar os resultados eliminando estas consultas acréscomos, exclusão etc...

    ex: SELECT TotalEntrada AS Entradas, 0 AS Saidas 
    FROM CEntradas;
    UNION SELECT 0, TotalLinha AS Saidas
    FROM CSaidas;
    Crie consulta qrySaldoFinanceiro baseado nesta consulta union e execute os calculos 

    Espero ter ajudado

    abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  rdrck 28/3/2014, 16:29

    Vou tentar implementar, depois dou o retorno.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  Celso Roberto 28/3/2014, 20:41

    Ok, Aguardamos...

    Dependendo dos calculos, eu tenho o hábito de fazer na própria consulta union acho o tempo de execução mais rápido doque gerar a consulta para efetuar os calculos.
    tudo e questõa de fazer e testar

    abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  rdrck 31/3/2014, 12:35

    Olá Celso,
    Implementei a consulta união com a seguinte instrução:

    SELECT [ValorCompra]*[QuantidadeEntrada] AS TotalEntrada
    FROM Entradas
    UNION ALL
    SELECT [Produto].[Preco]*[DetalhePedido].[Quantidade] AS TotalLinha
    FROM Produto INNER JOIN DetalhePedido ON Produto.CodigoProduto = DetalhePedido.CodigoProduto;

    No resultado da consulta, me retornou uma coluna com todos os valores totais, de entrada e saída.
    Mas como farei os cálculos com uma coluna apenas?


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  Celso Roberto 31/3/2014, 15:09

    Bom Dia

    Modifique para

    SELECT [ValorCompra]*[QuantidadeEntrada] AS TotalEntrada, 0 AS TotalLinha
    FROM Entradas
    UNION ALL
    SELECT 0, [Produto].[Preco]*[DetalhePedido].[Quantidade] AS TotalLinha
    FROM Produto INNER JOIN DetalhePedido ON Produto.CodigoProduto = DetalhePedido.CodigoProduto

    Vaificar entradas um uma coluna e Totallinhas em outra coluna

    qualquer dúvida por favor me retorne

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  rdrck 31/3/2014, 16:00

    Olá Celso,

    Um "0" faz toda a diferença, heim.
    É isso mesmo, agora está funcionando perfeitamente.
    Muito obrigado, bem mais "enxuto".
    Valeu!


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  Celso Roberto 31/3/2014, 20:05

    Legal que tenha dado certo..

    Qualquer coisa estamos por aqui
     e agora o de sempre " O forum Agradece seu Retorno"

    Abraços Meu Amigo


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório Empty Re: [Resolvido]Ajuda para melhorar a implementao de saldo financeiro em relatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 21:51