As tags possuem dois eventos OnChange e OnWrite mas não consigo executar o script em nenhum dos casos.
Tags e Script em Viewers
Primeito o script esta funcionando pois esta associado a um botão e é disparado alterando um Static_text.
Coloquei um Edit associado a tag mas quando digito algo o evento não é disparado tão pouco quando altero a tag via sript:
Operacao.Value = 1
Operacao:WriteValue()
Aproposito como devo atribuir True ou False para tags boleanas?
Eventos
- daniel_bable
- Moderadores
- Posts: 47
- Joined: Wed Jun 19, 2013 1:06 am
Re: Eventos
Caro David, bom dia!
A principio a funcionalidade de OnChange e OnWrite estão funcionando corretamente.
O que deve estar acontecendo com você é o seu script esta tentando pegar a tela que o Static_text se encontra.
No botão você pode usar o "Sender.Screen" por isso que funciona o script pelo botão.
No caso do OnChange ele não consegue usar o "Sender.Screen", tente pegar a tela desse jeito.
Para atribuir valores booleanos as tags em scripts você pode colocar true e false mesmo.
Em caso de novas dúvidas, basta utilizar nosso fórum!
A principio a funcionalidade de OnChange e OnWrite estão funcionando corretamente.
O que deve estar acontecendo com você é o seu script esta tentando pegar a tela que o Static_text se encontra.
No botão você pode usar o "Sender.Screen" por isso que funciona o script pelo botão.
No caso do OnChange ele não consegue usar o "Sender.Screen", tente pegar a tela desse jeito.
Code: Select all
scr = Screens.Get("Nome da sua Tela")
print(scr.StaticText_001.Caption)
scr.StaticText_001.Caption = "Alterado"
Para atribuir valores booleanos as tags em scripts você pode colocar true e false mesmo.
Em caso de novas dúvidas, basta utilizar nosso fórum!
Daniel Bable Franco
Analista em Automação
HI Tecnologia - Indústria e Comércio Ltda
Campinas - SP
Fone: +55 (19) 2139-1700
Email: daniel.franco@hitecnologia.com.br
Web-site: http://www.hitecnologia.com.br
Analista em Automação
HI Tecnologia - Indústria e Comércio Ltda
Campinas - SP
Fone: +55 (19) 2139-1700
Email: daniel.franco@hitecnologia.com.br
Web-site: http://www.hitecnologia.com.br