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]movimento separado por conta

    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  Connekta Informatica 10/7/2013, 14:25

    Bom dia 

    Como eu posso fazer a soma dos movimentos separados por conta?

    Sendo que tenho a tabela movimento onde tenho os lançamentos de receitas e despesas.

    E o que eu quero é que após clicar em Recebido (Receita) e Pago (Despesa) faça um soma das receitas recebidas e das despesas pagas e cópie para a tabela Caixa.

    Exemplo:

    Código Data     Conta     Receita       Despesas       
    110/07/20138493-x1.000,00100,00
    210/07/20135218-3500,0050,00
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 10/7/2013, 14:42

    Olá Pat,

    Como é que você quer que se faça a soma: 1 - Através de consulta 2-Através de caixa de texto no formulário 3-Através de listBox 4 - Através de subformulário ?
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 10/7/2013, 15:35

    Bom dia Good guy

    Através da listBox, se for um meio mais fácil.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 10/7/2013, 15:40

    Olá Pat,

    Estude então este caso, neste link:

    http://maximoaccess.forumeiros.com/t13417-listbox-apresentar-varios-valores-e-o-somatorio-total-baseado-em-uma-consulta
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 10/7/2013, 17:17

    E pela consulta como posso fazer?
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 10/7/2013, 17:38

    Olá Pat,

    Você pode realizar esta operação utilizando uma consulta com referência cruzada:

    O código SQL deve ficar assim aproximadamente:

    TRANSFORM Sum(tblCaixa.Receita) AS SomaDeReceita
    SELECT tblCaixa.Conta, Sum(tblCaixa.Receita) AS [Total de Receita], Sum(tblCaixa.Despesas) AS [Total de Despesas]
    FROM tblCaixa
    GROUP BY tblCaixa.Conta
    PIVOT Format([Data],"mmm") In ("jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez");


    Normalmente, quando você cria uma consulta de referência cruzada você só poderia realizar uma única operação matemática. Entre no modo Design da consulta e acrescente uma outra operação matemática para outro campo.

    Total de Receita: Receita
    tblCaixa
    Soma
    Linha

    Acrescente esta outra coluna

    Total de Despesas: Despesas
    tblCaixa
    Soma
    Linha
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 10/7/2013, 17:53

    Você já viu ou usou o Master Caixa.

    www.simpe.com.br/[b style="color: rgb(0, 153, 51); font-family: arial, sans-serif; font-size: 14px; line-height: 16px; white-space: nowrap; background-color: rgb(255, 255, 255);"]mastercaixa[/b].php

    Eu quero fazer igual se possível ou quase igual.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 10/7/2013, 18:16

    Olá Pat,

    Neste caso, não poderia testar o produto aqui. Isto não é permitido na empresa. Só conheço esta maneira: Consulta de referência cruzada.
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 11/7/2013, 14:38

    Vamos fazer o meu jeito.

    Criei um formulário que contem varias guias (Contas a Pagar, Contas Pagas, Contas a Receber e Contas Recebidas) e cada guia contem subformulários.

    Apliquei filtro em cada subformulários, mais estou fazendo a soma no subformulários  mais esta com erro (#Erro).

    =Soma([cns_Receita subformulário].[Formulário]![Valor])
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 11/7/2013, 14:56

    Olá Pat,

    Se está dando erro, por que complicar? Tente as opções que lhe passei que funcionam.
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 11/7/2013, 15:14

    Mais eu não entendi, li e reli não veio nem uma ideia de como fazer.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 11/7/2013, 16:16

    Olá Pat,

    Segue um exemplo usando a pequena tabela que você colocou no início.
    Anexos
    [Resolvido]movimento separado por conta AttachmentMovimentos.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (34 Kb) Baixado 46 vez(es)
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 11/7/2013, 17:25

    Muito bom.

    Tem como exibir os valores por dia também e por ano?

    E como faço também por exemplo, lançamos os movimentos todo o ano de 2013 e chegar em 2014, vai ter que mudar tudo?
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 11/7/2013, 18:40

    Olá Pat,

    É só criar um campo DataMov (por exemplo) e um campo Ano na tabela tblCaixa. Quando você criar a consulta por referência cruzada escolha como campo coluna o campo DataMov e crie outra consulta tendo o campo Ano como campo coluna. Leia com atenção o Assistente e você irá conseguir sem problemas.
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Connekta Informatica 12/7/2013, 13:08

    Bom dia Good Guy.

    Cheguei a finalidade que eu queria, com suas instruções isso foi possível. Muito obrigado.
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]movimento separado por conta Empty movimento separado por conta

    Mensagem  good guy 12/7/2013, 14:06

    Obrigado, Pat. O fórum também agradece.

    Conteúdo patrocinado


    [Resolvido]movimento separado por conta Empty Re: [Resolvido]movimento separado por conta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 22:12