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


    [Resolvido]Ordem dos Eventos

    thiagomcosta
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 23/01/2017

    [Resolvido]Ordem dos Eventos Empty [Resolvido]Ordem dos Eventos

    Mensagem  thiagomcosta em 30/10/2018, 13:17

    Salve!!!

    Uma das coisas que eu não domino são as ordens dos eventos de formulários.
    Estou precisando que ao atualizar um campo (Quantidade) ele retorne o valor de outro campo calculado, porém tem que ser o valor atualizado após a mudança.

    Fiz um exemplo só para ilustrar minha dificuldade, já que formulário original é bem mais complexo.
    Ao alterar a quantidade, queria que me mostrasse o valor total do pedido já atualizado.
    Para teste podem alterar o valor do campo quantidade que abre uma caixa de mensagem.

    Já tentei no AfterUpdate, tentei no LostFocus, e em tantos outros eventos, mas não obtive sucesso.

    Em qual dos eventos devo colocar? Qual evento ocorre após a atualização dos campos calculado?
    Anexos
    [Resolvido]Ordem dos Eventos AttachmentExemploAtualizacao.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (50 Kb) Baixado 2 vez(es)
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 494
    Registrado : 11/12/2017

    [Resolvido]Ordem dos Eventos Empty Re: [Resolvido]Ordem dos Eventos

    Mensagem  Ismael Silva em 30/10/2018, 13:36

    Thiago, bom dia

    Tente:

    No evento após atualizar a quantidade

    MsgBox txTotalPedido
    Me.txTotalPedido.Requery
    Me.Recalc

    No aguardo.
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 23/01/2017

    [Resolvido]Ordem dos Eventos Empty Re: [Resolvido]Ordem dos Eventos

    Mensagem  thiagomcosta em 30/10/2018, 13:44

    É tão obvio que me dá até vergonha. Atualizar tudo antes de buscar o valor.

    Só inverti a ordem
    Código:
    Me.txTotalPedido.Requery
    Me.Recalc
    MsgBox txTotalPedido

    Deu certo. Valeu!
    avatar
    Ismael Silva
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 494
    Registrado : 11/12/2017

    [Resolvido]Ordem dos Eventos Empty Re: [Resolvido]Ordem dos Eventos

    Mensagem  Ismael Silva em 30/10/2018, 13:46

    Que beleza que deu certo! Abraço

    Conteúdo patrocinado

    [Resolvido]Ordem dos Eventos Empty Re: [Resolvido]Ordem dos Eventos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/12/2019, 15:25