Bases de datos y componentes del proyecto

Traducido automáticamente de Deepl

Desde la entrega de 4D v18, se han publicado una serie de entradas de blog sobre cómo convertir y desarrollar con bases de datos de proyectos. ¿Qué pasa con los componentes? Esta entrada del blog responde a esa pregunta.

Desarrollo y despliegue

Es muy sencillo, el desarrollo y la instalación de componentes no han cambiado. Puedes seguir utilizando las mismas técnicas que antes.

No olvides que, como se explica en la entrada del blog sobre la arquitectura de las bases de datos de proyectos, el equivalente del archivo de estructura (.4db) es la carpeta «Proyecto». Sólo tienes que añadir tu componente en una carpeta «Componente» junto a la carpeta Proyecto.

¿Mezclar bases de datos de proyectos y binarias?

Si convierte su base de datos binaria en un proyecto, no necesita convertir todos sus componentes en proyectos también. Al igual que una base de datos binaria (.4db), una base de datos de proyectos puede cargar tanto proyectos como componentes binarios.

Así que puedes convertir fácilmente tus bases de datos y componentes, uno por uno.

¿Qué es lo que pasa?

Tienes dos nuevos parámetros de base de datos a tu disposición para permitirte determinar

  • si la base de datos anfitriona es un proyecto

$isProject:=Get database parameter(Is host database a project)

  • si la base de datos actual es un proyecto

$isProject:=Get database parameter(Is current database a project )

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.