Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2287

Habilitar componente

Habilita um componente

de uma tela.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1stringIdentificador do componente

Compatibilidade

Image Removed Servidor

Image Removed Cliente

Exemplo 1

A função abaixo habilita uma entrada de texto através do seu identificador textinput-nome.

Image Removed

Utilização da função

A utilização da função Habilitar componente depende da forma correta de vinculação do bloco de programação ao formulário contendo os componentes com os quais se deseja interagir.

Para mais informações sobre como fazer tal vinculação acesse o link abaixo.

Informações
titleMais sobre

Vinculando bloco de programação ao formulário

que possua a propriedade Identificador (id), permitindo acessá-lo.


Image Added

Figura 1 - Bloco Habilitar componente

Compatibilidade

  • Bloco cliente: cronapi.screen.enableComponent()
  • Bloco servidor: cronapi.screen.enableComponent() - executado a partir da chamada do bloco cliente.

Retorno

Bloco não possui retorno.

Parâmetros

Identificador

Identificador (id) do componente que será habilitado. Para selecioná-lo, é necessário vincular o bloco de programação a um formulário de referência, confira no tópico Propriedades do Blockly da documentação Bloco de Programação.

  • Posição: 1
  • Inglês: Get Identifier
  • Tipo: Objeto / Object
  • Exemplo: "crn-textinput-290605"

Exemplo

A função a seguir apresenta um exemplo de uso do bloco Habilitar componente. Após vincular um formulário de referência nas configurações do blockly, selecionamos, no parâmetro Identificador do bloco, o identificador (id) de um componente entrada de texto presente no formulário. 


Image Added

Figura 2 - Exemplo de uso do bloco Habilitar componente


A imagem abaixo apresenta o resultado de execução da função da Figura 2, a qual foi associada ao evento "Ao clicar" do botão "Habilitar componente". Como pode-se observar, inicialmente, o componente entrada de texto está desabilitado e, nele, não é possível adicionar nenhum conteúdo. Após clicar no botão do formulário, a função é executada, habilitando o componente e permitindo a inserção de conteúdo.


Image Added

Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página

Índice