Atualiza o componente quando existem modificações em suas diretivas.


Figura - Bloco Recompilar componente

Compatibilidade

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

Retorno

O bloco não possui retorno.

Parâmetros

Obter identificador

Identificador (id) do componente visual que será recompilado. A utilização da função Recompilar 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. Acesse o tópico "Propriedades do Blockly", da documentação Bloco de programação, para mais detalhes.

  • Posição: 1
  • Inglês: Get Identifier
  • Tipo: Objeto / Object
  • Exemplo: "input3486"

Exemplo

No exemplo da figura 2, criamos uma função que atualiza o componente Entrada de Texto sempre que selecionamos uma das duas opções de Caixa de checagem presentes na tela. Utilizando o bloco de programação Definir valor do atributo, aplicamos uma máscara de formatação para CPF ou CNPJ ao componente Entrada de Texto. Depois de escolher o tipo de máscara que queremos no campo, o bloco Recompilar componente atualizará o componente para exibir a máscara escolhida.


Figura 2 - Função que alterna a máscara da Entrada de Texto de acordo com a opção escolhida


Na figura 2 podemos observar o campo Entrada de Texto exibindo a máscara de formatação do CPF. Inicialmente selecionamos o tipo de máscara desejada e em seguida, acionamos o botão "Alterar Máscara". Agora, quando inserirmos os dados no campo entrada de texto, ele terá a formatação de CPF. A mesma lógica se aplica para a opção CNPJ, apresentado na figura 2.2.


Figura 2.1 - Componente entrada de texto exibindo a máscara de CPF


Por fim, na figura 2.2 podemos ver o campo Entrada de Texto exibindo a máscara de formatação do CNPJ.


Figura 2.2 - Componente entrada de texto exibindo a máscara de CNPJ

Nesta página