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]Saldo anterior em relatórios.

    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 5/1/2016, 03:31

    Olá amigos. Meu relatório é composto dos seguintes campos: SandoAnterior + Entradas - Saidas = SaldoAtual. Não consigo fazer o saldo anterior. Se gerar um relatório de janeiro e não houver movimento em dezembro o saldo anterior tem que resultar 0,00, e quanto gerar um relatório de fevereiro o saldo anterior tem que ser o final de janeiro. E assim sucessivamente. Se alguém puder me ajudar ou indicar algum tópico que esclareça. Obrigado.

    Att. César
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 5/1/2016, 08:36

    Olá César, veja no link abaixo um excelente exemplo do Mestre Avelino
    http://www.usandoaccess.com.br/tutoriais/movimento-bancario-saldo-linha-a-linha.asp?id=1
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 5/1/2016, 19:34

    Se alguém puder me dar um exemplo de expressão, já tentei de tudo mas sempre da erro.
    Essa expressão, que o amigo Assis me mandou  foi a que melhor funcionou, mas quando você tem mais de uma empresa ela soma tudo, e se coloca o número da empresa no lugar do ID_livrocaixa ela soma todos os valores que tem no banco sem considerar o período de data definido.


    Saldo: Formatar(DSoma("nz(entradas)-nz(saidas)";"livrocaixa_tabela";"[id_livrocaixa]<=" & [id_livrocaixa] & "");"Padrão")


    Última edição por Rasec em 6/1/2016, 22:13, editado 1 vez(es)
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 5/1/2016, 20:00

    Com essa expressão:

    txtSaldoAtual = nz(txtSaldoAnterior) + nz(txtEntrada) – nz(txtSaída)
    txtSaída = Soma(Saída)
    txtEntrada = Soma(Entrada)
    txtSaldoAnterior = DSoma("Nz(Entrada)-Nz(Saída)";"tblExtrato";"Data < Parent.cboData ")

    Consigo fazer funcionar no formulário. Preciso adapta-la para o relatório.

    Alguém tem um idéia. Obrigado.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 6/1/2016, 08:37

    Olá, se consegue no formulário, então no relatório será:
    -Colocar uma caixa de texto com o saldo anterior, conforme fez referencia na última mensagem.
    -depois no campo saldo, colocar o que já tem mais o campo criado anterior (SaldoAnterior)
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 6/1/2016, 16:59

    o problema é o parent.cbodata, este campo no formulário esta desvinculado e essa formula esta dentro de um sub-formulário por isso não consigo fazer funcionar no relatório, não sei como fazer referencia ao campo data para que ele filtre apenas os valores até aquela data. obrigado.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 6/1/2016, 17:54

    Olá, se a data escolhida não existe em nenhum lado do relatório então:
    Tem que ter o formulário aberto e fazer referência diretamente.
    Veja o tópico abaixo, vai aprender num instante a fazer referência:
    http://www.usandoaccess.com.br/tutoriais/referenciar-formularios-e-relatorios-propriedades.asp?id=1
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 8/1/2016, 14:56

    Quando tem so uma empresa funciona bem mas quando coloco outra empresa ele soma tudo junto.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 8/1/2016, 15:36

    Olá César,
    Desconheço o seu projecto, no entanto na tabela de dados deve ter um ID (identificador) da empresa.
    No seu relatório na origem de dados, também deve incluir ID = EmpresaEscolhidaParaListar.
    Fica a dica.

    Caso não consiga, poste base de dados com informação necessária para o pretendido.
    Assim fica mais fácil para qualquer membro poder ajudar.
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Projeto Caixa

    Mensagem  Rasec 8/1/2016, 19:43

    Não consigo postar o projeto. Tem um e-mail? Obrigado.
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Segue link

    Mensagem  Rasec 11/1/2016, 04:27

    https://www.dropbox.com/s/uc6yulmaoxlsney/Caixa.rar?dl=0
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 11/1/2016, 12:38

    Olá César,

    Estive a dar uma vista de olhos
    Repare você na consulta está a filtrar num campo que tem como origem numeros (empresa 1; empresa 2).
    No form«ulario FRM1 o campo txtEmpresa tem texto a designaçao da empresa, por esta razão aparece vazio.

    Criei um novo campo no FRM1 que vai biscar o nº da empresa selecionada, aparece a vermelho ao escolher.
    Assim já tem o código da empresa para a consulta.

    Nota o seu código apresenta erros, deve corrigir, para isso:
    ALT+F11 -> DEBUG -> Compile...

    O meu teste Caixa_rev.zip.
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 11/1/2016, 16:50

    https://www.dropbox.com/s/uc6yulmaoxlsney/Caixa.rar?dl=0

    Olá amigo, peço que dê uma olhada como ficou, a fórmula na caixa de texto do relatório que me dá o total acumulado, só funciona quando tem apenas uma empresa, quando tem duas ela soma tudo, porque esta vinculada à ID_livrocaixa, preciso que ele respeite a ID de cada empresa filtrada. Obrigado.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 11/1/2016, 22:24

    Olá,
    No campo Texto31 do seu relatório (saldo anterior), coloque conforme abaixo:

    Código:
    =Formatar(DSoma("nz(entradas)-nz(saidas)";"livrocaixa_tabela";"[id_livrocaixa]<=" & [ID_LivroCaixa] & " and [CodigoEmpresa] = " & Formulários!frm1!txtEmp);"Padrão")

    Adicionei filtro para CodigoEmpresa, como pode verificar
    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 11/1/2016, 23:06

    Funcionou, muito obrigado, gostaria também de agradecer ao amigo Assis que me conseguiu a primeira fórmula. Muito obrigado mesmo.
    Att. César
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 12/1/2016, 00:36

    Olá ahteixeira, não sei se preciso abrir novo tópico, mas veja o que aconteceu na consulta quando precisei lançar um movimento de janeiro após um lançamento de fevereiro. Tentei ordenar por data mas mesmo assim ele não respeitou a sequencia.

    https://drive.google.com/file/d/0B6SqUBwihdlFSnEtSjNQOHZwd1U/view?usp=sharing
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 12/1/2016, 08:32

    Olá, isso acontece porque está a filtrar pelo ID do registo.

    Repare abaixo o seu exemplo postado na mensagem acima:
    Formatar(DSoma("nz(entradas)-nz(saidas)";"livrocaixa_tabela";"[id_livrocaixa]<=" & [id_livrocaixa] & "");"Padrão")

    Está a "filtrar" os menor ou igual pelo ID_livrocaixa

    Em todo o seu projeto, deve alterar para o campo que tem a data do movimento.

    Abraço
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Rasec 12/1/2016, 14:37

    Obrigado.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Alvaro Teixeira 12/1/2016, 14:54

    Ola, não se esqueça de manter o "and" com o "filtro da empresa".
    Abraço

    Conteúdo patrocinado


    [Resolvido]Saldo anterior em relatórios. Empty Re: [Resolvido]Saldo anterior em relatórios.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 08:33