4D v16

Componentes

Página Inicial

 
4D v16
Componentes

Componentes    


 

 

Além das manipulações explicadas no vídeo, também deve ter em conta que:

Os componentes 4D são extremamente fáceis de instalar e oferecem maior flexibilidade e poder.

Os Atalhos (alias) podem ser usados para apontar para a base de dados Component. A principal vantagem é que você pode alterar o alias ou modificar a fonte de base para disponibilizar todas as modificações no banco de dados de destino.

Na pasta Components, você pode instalar vários componentes, conservando todas estas funcionalidades, incluindo a compatibilidade com o Windows

Neste vídeo, vamos a aprender a criar um componente.

Um componente é uma base 4D a parte que está integrada a uma base local, que logo tem acesso aos métodos e formulários disponíveis neste componente.

Vamos a:

  • Sair de 4D,
  • Iniciá-lo novamente
  • Criar uma nova aplicação à que chamaremos Component_v13

E nesta nova aplicação:

  • Vamos a criar um método de projeto
  • Que chamaremos ALERT
  • E cujo código será o seguinte:
    • recebe 2 parâmetros
    • e em função do número de parâmetros recebidos
    • atribui valores a 2 variáveis que se utilizam no comando ALERT.

Logo, na informação sobre o método especificamos que este método será compartilhado entre o componente e a base local e logo saímos da base.

Em nossa base:

  • Criamos uma pasta Components
  • Soltamos nosso componente nela
  • E reiniciamos

Na lista de métodos, podemos ver os métodos componentes, incluindo "Component v13" que acabamos de criar com o método ALERT.

Podemos substituir este comando ALERT para todas as outras chamadas ao comando ALERT de 4D.

Para ele, só temos que substituir um caractere. É claro, poderíamos fazer utilizando "Replace in the contents".

Uma vez que se realizem estas mudanças, podemos provar, por exemplo, utilizando o formulário Test_Variables no qual temos, no cálculo de aqui, o comando ALERT que vai ser executado e aqui estamos no método do componente.

Podemos comprovar que ao passar um segundo parâmetro: ainda funciona, obtemos o texto passado como parâmetro.

Nosso componente está funcionando corretamente e podemos adicionar tantos métodos como queiramos.

 
 

 
PROPRIEDADES 

Produto: 4D
Tema: Componentes

 
HISTÓRIA 

 
ARTICLE USAGE

Autoformação ( 4D v16)