Bloqueio e Desbloqueio do campo EDIT

Post Reply
dcg.david
Posts: 7
Joined: Mon Sep 21, 2015 3:52 pm

Bloqueio e Desbloqueio do campo EDIT

Post by dcg.david »

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
User avatar
daniel_bable
Moderadores
Posts: 47
Joined: Wed Jun 19, 2013 1:06 am

Re: Bloqueio e Desbloqueio do campo EDIT

Post by daniel_bable »

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:

Code: Select all

--Obtendo a tela onde está objeto 
local scr = Screens.Get("Screen_001")

--Desabilitando um objeto
scr.Edit_001.Enabled = false

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:
No manual online do HIscada Pro, existe um guia para importar um projeto, presente nesta página, na seção Importando um Projeto.

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 445 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
dcg.david
Posts: 7
Joined: Mon Sep 21, 2015 3:52 pm

Re: Bloqueio e Desbloqueio do campo EDIT

Post by dcg.david »

Obrigado, Daniel!

Era exatamente o que eu precisava saber!

Parabéns pelo exemplo!

Agradeço a atenção prestada!


David
Post Reply