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


3 participantes

    Consulta com saldo atualizado

    avatar
    rlucato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/06/2013

    Consulta com saldo atualizado Empty Consulta com saldo atualizado

    Mensagem  rlucato 18/6/2013, 12:14

    Senhores,
    bom dia a todos.

    primeiramente gostaria grandemente de agradecer a oportunidade de compartilhar algo com vocês.
    tenho para minha empresa um pequeno sistema que desenvolvi, porem estou aprimorando ele e estou encontrando algumas dificuldades que acredito não ser tão grande pela quantidade de soluções explicadas aqui no fórum.

    no meu bd, tenho um formulário onde ele me mostra linha por linha a movimentação da conta corrente.
    acontece que eu tenho um campo com valor credito débito e saldo acumulado.

    já vi no fórum que existem diversos modelos, porem não estou conseguindo adaptar no meu caso.
    o que estou tentando usar é:

    =DSoma("TxtValor";"TbMovimentação";"[Compensado]=TRUE")

    e obvio não esta dando certo.

    em anexo esta a parte do bd que estou precisando de ajuda.


    gostaria grandemente que algum iluminado pudesse me ajudar nisto,
    não sou programador, sou so um administrador que faz de tudo para que um sistema, mesmo que criado por ele próprio atenda as necessidades da sua própria empresa.

    Grande Abraço a todos.

    Rafael Lucato
    Anexos
    Consulta com saldo atualizado AttachmentMov. bancaria.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (101 Kb) Baixado 9 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  JPaulo 18/6/2013, 13:23

    Não necessita da função DSum,

    Na fonte de controle da sua caixa de texto no rodapé do seu formulario;


    =Sum(IIf([Compensado]=True;Abs([TxtValor]);0))
    Anexos
    Consulta com saldo atualizado AttachmentMov. bancaria_OLD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (37 Kb) Baixado 38 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Consulta com saldo atualizado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta com saldo atualizado Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta com saldo atualizado Folder_announce_new Instruções SQL como utilizar...
    avatar
    rlucato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/06/2013

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  rlucato 18/6/2013, 13:42

    JPaulo,
    bom dia.

    obrigado pela resposta,
    é que eu gostaria que o saldo fosse mostrando também lançamento por lançamento.

    quando eu seleciono ou não para que seja compensado ele já me mostrava la em baixo no rodapé....o problema esta linha a linha....
    se o sr. reparar ja tinha 2 consultas, na primeira:

    Data              Movimentação   Valor        Crédito        Débito     Saldo     OK

    18/06/2013     Pagamento      -100,00     0,00          -100,00    -100,00    (se marcado significa que ja foi compensado para que no rodapé atualize o saldo)
     
     
    18/06/2013     Recebimento    100,00     100,00          0,00       0,00

    o problema é que neste saldo, não estou conseguindo que ele atualize de acordo com o anterior.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  JPaulo 18/6/2013, 15:21

    Para o que você quer, tem de fazer uma consulta de União, para que todos os valores fiquem no mesmo campo;

    Abra uma consulta nova em modo SQL e cole;


    SELECT Data, Codigo,Movimentação,Compensado, Sum([TxtValor]) AS Txt
    FROM TbMovimentação
    group by Data, Codigo,Movimentação,Compensado,TxtValor;
    UNION SELECT Data, Codigo,Movimentação,Compensado, sum([TxtValor]) AS Txt
    FROM TbMovimentação
    group by Data, Codigo,Movimentação,Compensado,TxtValor;


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Consulta com saldo atualizado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta com saldo atualizado Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta com saldo atualizado Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  JPaulo 18/6/2013, 16:53

    Tambem pode utilizar na fonte de controle do campo Saldo no form;


    =Format(DSum("TxtValor";"TbMovimentação";"[Codigo]<=" & [Codigo] & "");"Currency")
    Anexos
    Consulta com saldo atualizado AttachmentMov. bancaria_OLD_II.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 68 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Consulta com saldo atualizado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta com saldo atualizado Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta com saldo atualizado Folder_announce_new Instruções SQL como utilizar...
    avatar
    rlucato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/06/2013

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  rlucato 18/6/2013, 17:57

    JPaulo,
    excelente.

    justamente o que eu queria.

    somente mais uma duvida.
    na ultima linha....antes mesmo de inserir os dados....a campo Saldo fica com #erro....até eu inserir algum valor nos campos....e automaticamente, conforme o access já abre um próximo registero para inserir os dados o #erro aparece....

    o que pode estar acontecendo???a função "ÉErros" não funciona deste sentido aqui não é?!?!

    muito obrigado,
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  JPaulo 18/6/2013, 18:00

    Sim, tem de ser tratado com a função IsError.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Consulta com saldo atualizado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta com saldo atualizado Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta com saldo atualizado Folder_announce_new Instruções SQL como utilizar...
    avatar
    rlucato
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 17/06/2013

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  rlucato 18/6/2013, 18:34

    ficaria assim??:

    =IIff(IsError(Format(DSoma("TxtValor";"TbMovimentação";"[Codigo]<=" & [Codigo] & "");"Moeda"))
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  Avelino Sampaio 18/6/2013, 19:38

    Pedi para vc ler este tópico abaixo, sobre a questão de uma falha em potencial no uso da AutoNumeração.

    http://maximoaccess.forumeiros.com/t11167-consulta-com-saldo-aculmulado-extrair-informacao-do-saldo-acumulado-do-dia-anterior

    Bom estudo!


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  JPaulo 18/6/2013, 20:11

    Obrigado pelo retorno.

    Não esqueça de ver a Video Aula do Avelino, será de grande utilidade para o seu aprendizado.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Consulta com saldo atualizado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta com saldo atualizado Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta com saldo atualizado Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    Consulta com saldo atualizado Empty Re: Consulta com saldo atualizado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 15:22