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]Função DLast não funciona corretamente

    darlansandro
    darlansandro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Função DLast não funciona corretamente Empty [Resolvido]Função DLast não funciona corretamente

    Mensagem  darlansandro 4/10/2015, 17:38

    Olá,

    Tenho desenvolvido um pequeno aplicativo para uso pessoal. Trata-se de um fluxo de caixa. Nele estou usando um formulário principal e um subformulário. No formulário principal ao enviar a informação para o subformulário usei a função DLast, mas hora funciona; hora não funciona. Preciso de ajuda. Agradeço imensamente qualquer auxilio. Abaixo segue código e banco.

    Código:

    'Determinando o sinal do lançamento
    If Me.TIPOLANC = 1 Then
    ValorLancado = Me.VALORLANC
    Else
    ValorLancado = -Me.VALORLANC
    End If

     'passa o foco para o sub form
        subLANCAMENTO.SetFocus
        
        'adiociona registo
        DoCmd.GoToRecord , , acNewRec
    subLANCAMENTO!lanLANC = Me.lanLANC
    subLANCAMENTO!lanFILIAL = Me.lanFILIAL
    subLANCAMENTO!lanDOC = Me.DOCUMENTOLANC
    subLANCAMENTO!lanHISTID = Me.HISTORICOLANCID
    subLANCAMENTO!lanHIST = Me.HISTORICOLANC
    subLANCAMENTO!lanDATA = Me.DATALANC
    subLANCAMENTO!lanTIPO = Me.TIPOLANC
    subLANCAMENTO!lanVALOR = ValorLancado
    subLANCAMENTO!lanSALDO = DLast("[lanSALDO]", "tbl_fluxodecaixa_nivel4", "[lanLANC]=" & Me.lanLANC) + ValorLancado
      
        'mensagem
        MsgBox "Registo adicionado", vbInformation, ""


    End Sub


    https://mega.nz/#F!2UIm1bAS!NSliXEGLswz4ohZXlH398Q
    darlansandro
    darlansandro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Função DLast não funciona corretamente Empty Re: [Resolvido]Função DLast não funciona corretamente

    Mensagem  darlansandro 5/10/2015, 02:48

    Bem, depois de muito trabalho consegui resolver e entender o mecanismo.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Função DLast não funciona corretamente Empty Re: [Resolvido]Função DLast não funciona corretamente

    Mensagem  Noobezinho 5/10/2015, 13:19

    Que bom que resolveu, Darlan!

    Quando conseguimos através de nosso próprio

    esforço, é mais gratificante, né?

    Para que o tópico fique completo, poderia

    colocar aqui a tua solução?

    Alguém no futuro, poderá precisar !!

    Boa sorte !


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    darlansandro
    darlansandro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Função DLast não funciona corretamente Empty Re: [Resolvido]Função DLast não funciona corretamente

    Mensagem  darlansandro 8/10/2015, 00:05

    A minha intenção era gerar o saldo atual na própria tabela. Descobrir posteriormente que gravando na tabela e havendo uma alteração com data anterior ao o momento em que foi salvo o saldo não iria atualiza. Desta forma criei duas consultas e linquei no formulário gerando a informação corretamente.

    Conteúdo patrocinado


    [Resolvido]Função DLast não funciona corretamente Empty Re: [Resolvido]Função DLast não funciona corretamente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 15/5/2024, 22:44