Boa tarde!
Estou desenvolvendo uma aplicação onde alguns campos EDIT só poderão ser alterados mediante ao desbloqueio com uma senha.
Por favor, gostaria de saber como posso habilitar / desabilitar esses campos. Existe uma linha de Script específica para realizar isso?
Estou com a seguinte linha de pensamento:
- 2 botões( LOCK / UNLOCK).
- Se LOCK, então abre uma tela com um campo edit para digitar a senha SENHA, em seguida clicar no botão OK.
- Se o valor SENHA for igual à constante comparada, então LIBERA EDIÇÃO.
Desde já, agradeço.
David
Bloqueio e Desbloqueio do campo EDIT
- daniel_bable
- Moderadores
- Posts: 47
- Joined: Wed Jun 19, 2013 1:06 am
Re: Bloqueio e Desbloqueio do campo EDIT
Caro David, bom dia!
Para Habilitar ou Desabilitar o acesso a um objeto de tela, existe um atributo chamado "Enabled" associado a cada objeto.
Atribuindo-se verdadeiro ou falso para este atributo, é possível habilitar ou desabilitar um objeto
No script a baixo temos um exemplo:
Em anexo a esta resposta, se encontra um arquivo de projeto do HIscada Pro exemplificando o bloqueio para edição do objeto de tela Edit.
Basicamente neste exemplo, foram criados os seguintes itens para permitir tal funcionalidade:
Em caso de novas dúvidas, basta utilizar nosso fórum!
Para Habilitar ou Desabilitar o acesso a um objeto de tela, existe um atributo chamado "Enabled" associado a cada objeto.
Atribuindo-se verdadeiro ou falso para este atributo, é possível habilitar ou desabilitar um objeto
No script a baixo temos um exemplo:
Code: Select all
--Obtendo a tela onde está objeto
local scr = Screens.Get("Screen_001")
--Desabilitando um objeto
scr.Edit_001.Enabled = false
Basicamente neste exemplo, foram criados os seguintes itens para permitir tal funcionalidade:
Em caso de novas dúvidas, basta utilizar nosso fórum!
- Attachments
-
- LOCK_UNLOCK.H7G
- Exemplo de aplicação que habilita por senha um objeto edit através do HIscada Pro.
- (558.49 KiB) Downloaded 436 times
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
Re: Bloqueio e Desbloqueio do campo EDIT
Obrigado, Daniel!
Era exatamente o que eu precisava saber!
Parabéns pelo exemplo!
Agradeço a atenção prestada!
David
Era exatamente o que eu precisava saber!
Parabéns pelo exemplo!
Agradeço a atenção prestada!
David