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

    Resultado inesperado do Código - Saldo

    avatar
    sandrozoo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 30/06/2014

    Resultado inesperado do Código - Saldo Empty Resultado inesperado do Código - Saldo

    Mensagem  sandrozoo Sex 12 Jul 2019, 16:30

    Boa tarde a todos!

    Meu BD possui um formulário chamado Nota_Producao e as variáveis principais Num_Lote, Morte, saldo e Número_Atualizado. Copiei esse código para que possa retornar o saldo acumulado em linha porém está fazendo o cálculo no registro várias vezes e o Me!saldo está triplicando o valor  e aparece repetido para todos os registros e além disso quando posiciono o cursor em cada registro me aparece um valor diferente.


    Não sei se fui claro e se puderem me auxiliar?


    Código:
    Private Sub Form_Current()
    Dim RS As DAO.Recordset
    Dim dblAcum As Integer

    Set RS = CurrentDb.OpenRecordset("select * FROM Nota_Producao ORDER BY Num_Lote")
       Do While Not RS.EOF
          dblAcum = Nz(dblAcum, 0) - Nz(Me!Morte, 0)
          RS.Edit
                  Me!saldo = dblAcum
            RS.Update
           RS.MoveNext
       Loop
       RS.Close
       Set RS = Nothing
    End Sub
    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

    Resultado inesperado do Código - Saldo Empty Re: Resultado inesperado do Código - Saldo

    Mensagem  Alvaro Teixeira Sex 12 Jul 2019, 17:09

    avatar
    sandrozoo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 30/06/2014

    Resultado inesperado do Código - Saldo Empty Re: Resultado inesperado do Código - Saldo

    Mensagem  sandrozoo Sex 12 Jul 2019, 18:49

    Prezado ahteixeira,

    De fato existem vários exemplos mas em relatórios, com tabelas temporárias e o que preciso é para fazer lançamento de dados em formulários. Até fiz nu relatório utilizando o saldoanterior no cabeçalho do relatório e depois retornando os valores acumulados no detalhe do relatório. Porém o código no formulário é que tá pegando.

    abraços
    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

    Resultado inesperado do Código - Saldo Empty Re: Resultado inesperado do Código - Saldo

    Mensagem  Alvaro Teixeira Sex 12 Jul 2019, 19:25

    Olá Sandro,

    Partilhe a base de dados com o relatorio em questão e dados de amostragem para se analisar.
    https://www.maximoaccess.com/t28813-como-adicionar-arquivo-ficheiro-a-mensagem-no-forum

    Assim fica mais facil para os membros compreender e poder testar/ajudar.

    Abraço

    Conteúdo patrocinado


    Resultado inesperado do Código - Saldo Empty Re: Resultado inesperado do Código - Saldo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 22 Nov 2024, 22:20