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]Ordem dos Eventos

    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  thiagomcosta 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 5 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Ismael Silva 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 : Respeito às Regras 100%

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

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

    Mensagem  thiagomcosta 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
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Ismael Silva 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: 29/3/2024, 00:19