4D v16

Componentes

Inicio

 
4D v16
Componentes

Componentes    


 

 

Además de las manipulaciones explicadas en el vídeo, también debe tener en cuenta que:

Los componentes 4D son extremadamente fáciles de instalar y ofrecen una mayor flexibilidad y poder.

Los atajos (alias) se pueden utilizar para apuntar a la base Component. La principal ventaja de esto es que usted puede cambiar el alias o modificar la base fuente para que todas las modificaciones estén disponibles en la base de destino.

En la carpeta Components, puede instalar varios componentes, conservando todas estas funcionalidades, incluyendo la compatibilidad con Windows.

En este vídeo, vamos a aprender a crear un componente.

Un componente es una base 4D a parte que está integrada a una base local, que luego tiene acceso a los métodos y formularios disponibles en este componente.

Vamos a:

  • Salir de 4D,
  • Iniciarlo nuevamente
  • Crear una nueva aplicación a la que llamaremos Component_v13

y en esta nueva aplicación:

  • Vamos a crear un método de proyecto
  • que llamaremos ALERT
  •  y cuyo código será el siguiente:
    • Recibe 2 parámetros
    • y en función del número de parámetros recibidos
    • asigna valores a 2 variables que se utilizan en el comando ALERT.

Luego, en la información sobre el método especificamos que este método será compartido entre el componente y la base local y luego salimos de la base.

En nuestra base:

  • Creamos una carpeta Components
  • Soltamos nuestro componente en ella
  • Y reiniciamos

En la lista de métodos, podemos ver los métodos componentes, incluyendo "Component v13" que acabamos de crear con el método ALERT.

Podemos sustituir este comando ALERT para todas las otras llamadas al comando ALERT de 4D.

Para ello, sólo tenemos que remplazar un caracter. Por supuesto, podríamos hacerlo utilizando "Replace in the contents".

Una vez que se realicen estos cambios, podemos probarlos, por ejemplo, utilizando el formulario Test_Variables en el que tenemos, en el cálculo de aquí, el comando ALERT que se va a ejecutar y aquí estamos en el método del componente.

Podemos comprobar que al pasar un segundo parámetro: aún funciona, obtenemos el texto pasado como parámetro.

Nuestro componente está funcionando correctamente y podemos añadir tantos métodos como queramos.

 
 

 
PROPIEDADES 

Producto: 4D
Tema: Componentes

 
HISTORIA 

 
ARTICLE USAGE

Autoformación ( 4D v16)