MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Resultado inesperado do Código - Saldo

    avatar
    sandrozoo
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  sandrozoo em 12/7/2019, 20: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
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em 12/7/2019, 21:09

    avatar
    sandrozoo
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  sandrozoo em 12/7/2019, 22: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
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

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

    Mensagem  ahteixeira em 12/7/2019, 23:25

    Olá Sandro,

    Partilhe a base de dados com o relatorio em questão e dados de amostragem para se analisar.
    http://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: 17/10/2019, 04:47