Uso de clases entre componentes

Traducido automáticamente de Deepl

Los desarrolladores de componentes requieren frecuentemente la utilización de una clase de otro componente existente.

Con 4D 20 R6, cuando un componente tiene un espacio de nombres declarado, sus clases son ahora accesibles a todos los componentes cargados en el proyecto anfitrión a través de cs.namespace.

Desplegar un componente que utiliza clases de otros componentes en un proyecto anfitrión es ahora posible.

Sólo tiene que incluir todos los componentes que necesita llamar en su proyecto anfitrión:

Por ejemplo, si el componente 1 y el componente 2 están presentes en el mismo proyecto anfitrión:

El componente 2 podrá entonces utilizar clases del componente 1 o incluso de 4D NetKit en cualquiera de sus métodos o funciones.

En conclusión, con 4D 20 R6, los desarrolladores pueden utilizar clases de otros componentes dentro de un componente específico y utilizarlas en un proyecto host incluyendo todos los componentes necesarios.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se unió al equipo de 4D Program en noviembre de 2016. Como Product Owner, está a cargo de escribir las historias de usuario y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la característica entregada cumple con las necesidades del cliente. Después de obtener una licenciatura en Ciencias de la Computación en el CNAM, Fabrice se unió a una pequeña empresa de publicación de software como desarrollador Windev. A continuación, trabajó para diferentes empresas del sector industrial y comercial como desarrollador de Windev y de la web, así como asesor técnico de nuevas funcionalidades.