Autor: Vanessa Talbot

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.
Producto blank

Bases de datos de proyectos: embellezca sus formularios con hojas de estilo

Traducido automáticamente de Deepl

Las estructuras binarias clásicas de 4D le permiten definir hojas de estilo para especificar la fuente, el tamaño de la fuente y el estilo del texto que se utilizará en sus formularios, tanto para las plataformas macOS como Windows. Las bases de datos de proyectos le permiten ir aún más lejos al permitirle definir las propiedades de un botón de 4 estados o especificar el color y el borde de todos los objetos de línea o incluso establecer la altura de la cabecera de todos los cuadros de lista de una aplicación. Inspirado en la gramática y la sintaxis de CSS, 4D lo ha adaptado para satisfacer las necesidades específicas de los formularios de las bases de datos de proyectos 4D. Gracias a las hojas de estilo, puede configurar todas las propiedades para crear formularios realmente atractivos desde el punto de vista visual. ¡Esta entrada del blog le muestra cómo!

Consejos blank

Bases de datos de proyectos: Arquitectura

Traducido automáticamente de Deepl

Las bases de datos de proyectos, la estrella de la versión 4D v18, permiten a los equipos distribuidos trabajar en colaboración almacenando el código de una aplicación en un sistema de control de fuentes, en archivos de texto que contienen todo, desde la estructura de la base de datos hasta la interfaz de usuario, incluyendo formularios, menús, configuraciones de usuario o cualquier recurso necesario. Y como una base de datos de proyecto está hecha de archivos basados en texto, tendrás varias carpetas y archivos, almacenados dentro de una única carpeta de base de datos principal. En esta entrada del blog, repasaremos la arquitectura de una base de datos de proyectos para que entiendas mejor este nuevo tipo de base de datos.

Producto blank

Bases de datos de proyectos: Del binario al texto

Traducido automáticamente de Deepl

4D v17 R5 marcó el inicio de las pruebas beta para un nuevo tipo de base de datos 4D: las bases de datos de proyectos. En 4D v18, estamos encantados de anunciar que las bases de datos de proyectos están ahora en su versión final. ¡Es el momento de aprovechar la potencia de la plataforma de desarrollo 4 D combinada con la versatilidad de un formato ligero y distribuido!

Producto blank

Bases de datos de proyectos: Más que una solución de colaboración

Traducido automáticamente de Deepl

¿Sueña con una forma de trabajar en colaboración? ¿Una forma de trabajar en cualquier parte del mundo, con miembros del equipo en diferentes lugares, y que nadie tenga que preguntarse dónde encontrar la última versión de un archivo o proyecto? Una forma diferente de probar nuevas funciones y revertirlas si no funcionan, pudiendo elegir un punto de restauración desde el que se quiere revertir en lugar de ejecutar una copia de seguridad completa del archivo. Sus sueños se están haciendo realidad, estos escenarios son ahora posibles gracias a 4D v18 y a las bases de datos de proyectos .

Consejos blank

Potencia de los objetos y notación por puntos

Traducido automáticamente de Deepl

Con 4D v17 R5, le mostramos lo fácil que es manipular un objeto para recuperar los atributos de un archivo o carpeta. ¡ Las cosas se han vuelto aún más fáciles gracias a la notación de objetos! En esta entrada del blog, le proporcionamos un HDI con una interfaz de usuario para gestionar archivos y carpetas. Esto no es nuevo en 4D, ya que puede hacerlo con los comandos clásicos de 4D, pero ahora puede hacerlo más fácilmente y con menos líneas de código.

Producto blank

Personalice fácilmente el orden de entrada de sus formularios dinámicos

Traducido automáticamente de Deepl

El poder de los formularios dinámicos fue introducido con 4D v16 R6, permitiéndole construir sus formularios sobre la marcha construyéndolos en un objeto o cargándolos desde un archivo de texto. Esto es muy conveniente en un mundo en el que los formularios se cambian con frecuencia para satisfacer las necesidades de una aplicación.

En 4D, el orden de entrada suele seguir un orden z tanto para los formularios binarios como para los dinámicos. Con 4D v17 R6, ahora puede definir un orden de entrada que no está necesariamente asociado con el orden z.

Producto blank

Notación de objetos para manejar archivos y carpetas

Traducido automáticamente de Deepl

4D ya proporciona comandos para manejar archivos y carpetas, pero ¿qué pasa con los nuevos comandos que aprovechan el poder de la notación de objetos?

Los objetos han cambiado la forma en que muchos desarrolladores de 4D escriben código, haciéndolo más genérico, flexible, fácil y rápido. Ahora esta ola de cambios se extiende a los archivos y carpetas. En esta entrada del blog, le mostraremos lo fácil que es manipular un objeto para recuperar los atributos de un archivo o carpeta (en lugar de llamar a varios comandos y almacenar la información en múltiples variables). ¡Las cosas se vuelven mucho más fáciles!

Producto blank

Convertir una base de datos existente en un proyecto

Traducido automáticamente de Deepl

A partir de 4D v17 R5, puede crear un proyecto de base de datos. Uno de los mayores beneficios de los proyectos es lo fácil que hace el trabajo colaborativo para los equipos distribuidos… almacenando la fuente en un sistema de control de fuentes en archivos de texto plano. Tanto si eres un único desarrollador como si formas parte de un equipo, esto abre un nuevo mundo de posibilidades.

¿Pero qué pasa con las bases de datos existentes? ¿Pueden convertirse en proyectos? Sí. Esta entrada del blog trata de mostrarte cómo hacerlo y hacerte consciente de algunas cosas que debes saber antes de proceder.

Consejos blank

Fórmula: Más poder detrás de la simplicidad

Traducido automáticamente de Deepl

El comando Formula está disponible desde 4D v17 R3. Hasta ahora habrás pensado en asignar una fórmula como método a un objeto o en construir objetos inteligentes que puedan calcular valores o hacer cualquier cosa que necesites. Eso es realmente genial, ¡y hay más de lo que parece!

Tuve una gran demostración de Vincent de Lachaux – Desarrollador y experto 4D – sobre cómo utiliza este comando. Para esta entrada en el blog, compilé diferentes escenarios de esa demostración para darle una visión sobre una dimensión diferente de este comando.