Notifications
Clear all

AFTERUPDATE retorna cálculo em objeto calculado?

4 Posts
2 Usuários
0 Reactions
1,000 Visualizações
(@amorim123)
Posts: 0
New Member
Topic starter
 

Bom dia.

Galera, seguinte estou com a seguinte questão relativa ao evento "afterupdate":

No txt_tres associei o evento afterupdate, cujo objetivo da instrução é o resultado de um cálculo entre os txtbox's: "txt_dois" / "txt_um", anteriormente havia testado o evento no txt_dois para quando mudasse o foco do txt_dois para txt_tres o resultado já fosse visualizado no txt_tres, porém ocorre que, o evento não é executado após a mudança de foco do txt_dois para txt_tres, tampouco quando do txt_tres para outro txtbox do form.

Então fui ler sobre o evento afterupdate no MSDN, sempre utilizei o evento para retornar sequência de dados (da mesma linha) de um registro a partir de um índice, porém ao ler:

... Esse evento não ocorre quando um valor é alterado em um controle calculado...
[https://msdn.microsoft.com/pt-br/vba/access-vba/articles/textbox-afterupdate-event-access]

Interpretei que, não funciona com objeto que recebe resultado de cálculo, seria isso?

Obrigado pela atenção e o conhecimento disponibilizado!

 
Postado : 01/09/2018 6:52 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

AMORIM123,

Boa noite!

Use o resultado do cálculo no evento ENTER do Textbox3, na forma do arquivo anexo.

 
Postado : 01/09/2018 3:11 pm
(@amorim123)
Posts: 0
New Member
Topic starter
 

e ai Wagner!

dessa forma mesmo, só coloquei nos dois textbox para quando alterar qualquer um o txt_tres atualize sem ser necessário passar pelo, dois.

Obrigado!

 
Postado : 01/09/2018 6:24 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Ok.

Por gentileza, peço votar positivamente clicando na mãozinha existente ao lado da ferramenta CITAR,

 
Postado : 01/09/2018 7:00 pm