Versões comparadas

Chave

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

Exibir componente

Torna

Função que torna visível um componente

da tela visível.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1stringIdentificador do componente

Compatibilidade

Image Removed Servidor

Image Removed Cliente

Exemplo 1

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

Image Removed

Vincular formulário

Para selecionar Identificador (id) de qualquer componente em um formulário, é necessário apontar a view desejada no campo Formulário de referência das configurações do Editor de Bloco de programação. Acesse a configuração do bloco (1 da figura 2), e seguida clique em "..." do campo Formulário de Referência (2) e selecione o formulário desejado (3). 

Image Removed

Figura 2 - Vinculando Formulário

na tela. Este componente deve possuir a propriedade Identificador (id). Para a ação inversa, utilize o bloco Esconder componente.


Image Added

Figura 1 - Bloco Exibir componente

Compatibilidade

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

Retorno

Bloco não possui retorno.

Parâmetros

Identificador

Identificador (id) do componente que será exibido. 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: Identifier
  • Tipo: Objeto / Object
  • Exemplo: "crn-textinput-514418"

Exemplo

A função a seguir apresenta um exemplo de uso do bloco Exibir 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) do componente presente no formulário. 


Image Added

Figura 2 - Exemplo de uso do bloco Exibir 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 "Exibir componente". Como pode-se observar, inicialmente, o componente entrada de texto não é exibido na tela. Após clicar no botão do formulário, a função é executada e o componente é exibido, sendo possível visualizá-lo.


Image Added

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

Nesta página

Índice

Informações
titleMais sobre
Veja mais detalhes no tópico "Propriedades do Blockly" em Bloco de programação.