4D Write Pro y las tablas – Cambia fácilmente el tamaño de las columnas
4D v16 R4 hizo sus sueños realidad con la entrega de una enorme característica: las tablas. Verdaderas tablas en las que el texto se ajusta automáticamente al tamaño de las columnas y no se «rompen» cuando los datos cambian. Desde entonces, puedes crear tablas con tantas filas y columnas como desees. Además, puedes definir el estilo de la tabla, de cada fila, columna o celda, incluyendo el ancho de las columnas. La mayoría de estas operaciones se han conseguido mediante programación, pero ¿y si le decimos que con 4D v18, el ancho de las columnas puede ser redimensionado por los usuarios finales?
4D View Pro: SVG conversion
¿Necesita imprimir un formulario 4D con un documento 4D View Pro incrustado, o tal vez mostrar parte del documento en un documento 4D View Pro? Con el comando VP Convert to picture puede crear un SVG a partir de una parte del documento de 4D View Pro y manejarlo como una imagen. Mostraremos cómo en esta entrada del blog.
Bases de datos de proyectos: embellezca sus formularios con hojas de estilo
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!
4D Write Pro: Las hojas de estilo están aquí
Para 4D Write Pro, 4D v18 trae buenas noticias: ¡la llegada de las hojas de estilo! Estamos encantados de anunciar que ahora puedes gestionar tus propias hojas de estilo para párrafos o caracteres.
Gestionar las relaciones con facilidad en 4D para iOS
En una versión anterior de 4D para iOS, introdujimos las relaciones Many to One. 4D v18 completa la lista de relaciones disponibles en 4D para iOS permitiéndole construir fácilmente las aplicaciones más completas con la experiencia de usuario más atractiva que se puede obtener en un teléfono móvil.
Bases de datos de proyectos: Gestión de usuarios y grupos
Las bases de datos de proyectos, disponibles en beta en los últimos R-Releases de 4D v 17, están ahora disponibles para producción en 4D v18. Entre los muchos cambios en 4D v18 está la forma en que se gestionan los usuarios y los grupos… se ha vuelto mucho más fácil, especialmente el despliegue. Este post destacará brevemente todo lo que necesita saber sobre estos cambios.
4D View Pro: Gestionar la impresión y la exportación de PDF
Con los botones VP PRINT y VP EXPORT DOCUMENT puede imprimir un documento o crear una versión PDF del mismo. Sin embargo, para crear un documento atractivo para su cliente, no sólo necesita imprimir un documento, sino también añadir cabeceras, pies de página, definir el zoom, definir la orientación del papel, etc. Con 4D v18, todo esto es posible gracias al comando VP SET PRINT INFO que le permite definir estos atributos y más en su documento.
Múltiples fuentes de datos 4D, ¿interesado?
Tenemos una nueva y emocionante función que anunciar en 4D v18 y el título ya le habrá dado una pista.
Esta funcionalidad abre nuevas posibilidades para el trabajo cliente/servidor. En lugar de limitarse a la base de datos actual y requerir una conexión de red permanente, una aplicación en 4D v18 puede obtener datos de otra base de datos 4D remota que esté expuesta en un servidor 4D.
Gracias a esta característica, se dispone de muchas opciones. Por ejemplo, puede organizar sus aplicaciones para trabajar sin conexión y sólo sincronizar los datos locales cuando los datos remotos sean accesibles. O podría considerar publicar sus datos en múltiples servidores y cambiar de uno a otro cuando sea necesario. Otra opción podría ser dividir su modelo de datos en diferentes bases de datos(por ejemplo, datos locales, datos internacionales). ¿Y qué hay de tener sus datos distribuidos en diferentes lugares pero accesibles a través de un único código de cliente 4D (métodos de proyecto y objetos de formulario)? Todos estos escenarios son ahora posibles y esta entrada del blog le dice cómo.
El despliegue es fácil con 4D v18
4D v18 introduce una nueva arquitectura de archivos y carpetas para mantener intactos sus paquetes desplegados en macOS y las carpetas de aplicaciones en Windows. En pocas palabras, la carpeta de registros y todas las configuraciones basadas en el usuario, incluyendo las configuraciones de respaldo de 4D, ahora se almacenan junto al archivo de datos. De hecho, las configuraciones existen dos veces; una junto a la estructura para usarla como configuración por defecto para los nuevos archivos de datos, y otra junto al archivo de datos, almacenando los cambios del usuario.
Como resultado, la carpeta que contiene la estructura puede ser de sólo lectura, ya que no se modifica nada dentro (*). El despliegue se hace más fácil porque la carpeta de la estructura puede ser simplemente reemplazada, nada dentro de ella necesita ser copiado de antemano.
(*) sólo en las bases de datos de proyectos. En las bases de datos binarias las tablas de usuarios y contraseñas se almacenan en la estructura, por lo que la carpeta no debe ser de sólo lectura.
Bases de datos de proyectos: Arquitectura
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.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política