Soporte completo de BLOB en ORDA
Muchos de vosotros ya habéis dado el salto y habéis empezado a utilizar ORDA. Para facilitar su experiencia de codificación, nos complace anunciar que los Blobs están ahora totalmente soportados en ORDA, como cualquier otro tipo. Después del primer paso en 4D v19 R2, con el soporte de los Blobs en los objetos, 4D v19 R3 trae el soporte de los Blobs en ORDA.
Cuadros de lista: Columnas de tiempo y cálculo de pie de página
Los cuadros de lista son unas herramientas estupendas y potentes para mostrar datos en la interfaz. Pueden mostrar campos de registros, elementos de matrices y, desde hace poco, selecciones de entidades y colecciones.
Aunque los nuevos cuadros de lista que utilizan colecciones o selecciones de entidades son más potentes en muchos sentidos, no permitían la visualización del tiempo ni los cálculos automáticos en sus pies de página, a diferencia de los cuadros de lista que muestran matrices o registros.
A partir de ahora, y siempre que se utilice el modo proyecto, todos los tipos de cuadros de lista pueden mostrar las horas en sus columnas, pero también tienen la posibilidad de mostrar cálculos en sus pies de página.
Utilizar colecciones y listas dentro de los objetos de los formularios
Las colecciones se utilizan cada vez más en la programación de 4D. A partir de 4D v19, puede utilizarlas para definir el contenido de algunos objetos de interfaz, incluso a través de la función Form. Esto es muy útil para la gestión genérica de interfaces.
También hemos añadido mejoras en el uso de las listas. ¡Veamos esto en detalle!
La beta de 4D v19 comienza hoy
Beta testing for 4D v19, one of the best LTS yet, is starting today, six months earlier than planned, to provide you with a Silicon native version of 4D!
Esto incluye más de +80 avances, incluyendo la introducción de la Programación Orientada a Objetos (POO) en 4D gracias al modo Proyecto, importantes mejoras en los productos existentes y características muy solicitadas por usted.
Abróchate el cinturón y descubramos algo de lo que 4D v19 Beta has to offer:
- Soporte de Apple Silicon: prepárese para dar a su aplicación 4D un impulso inmediato gracias al notable rendimiento de Apple M1 y al flamante compilador de 4D.
- ORDA: escriba código orientado al negocio para ocultar la complejidad, reducir los errores y acelerar el proceso de desarrollo.
- 4Dpara iOS: sea productivo en cualquier lugar con nuestra solución móvil. Compruebe el inventario en el almacén, genere facturas durante las visitas a los clientes, realice inspecciones in situ, y mucho más.
- OOP: gracias al modo Proyecto, aproveche los conceptos de programación orientada a objetos para una mayor productividad, mejor calidad de código y menores costes de mantenimiento.
- Lenguaje 4D: descubra cómo las versátiles herramientas del lenguaje 4D mejoran su experiencia como desarrollador.
- 4D Write Pro: Importación de documentos de Word, exportación de PDF, interfaz de usuario mejorada, más comandos para gestionar sus documentos con código, y un montón de características para producir hermosos documentos en un tiempo récord.
- 4D View Pro: interfaz de usuario localizada. Más de +20 nuevos comandos para manejar sus documentos mediante programación y mucho más.
- Y mucho más (ver abajo).
Aplicar convenciones de nomenclatura con macros de formularios
por el autor invitado Michael Höhne, desarrollador de 4D (Munich, Alemania)
Hay una característica en 4D v18 R5 que puede haber sido pasada por alto, o al menos no ha recibido mucha atención hasta ahora: Las macros de formulario. Para ser sincero, yo tampoco les había dedicado mucho tiempo, hasta hace poco. En esta entrada del blog, te mostraré una macro que ahorra mucho tiempo a la hora de aplicar las convenciones de nomenclatura a las columnas de los cuadros de lista, los encabezados de las columnas y los pies de página. Puedes cambiarla fácilmente para adaptarla a tus necesidades. Un repo dedicado también está disponible en Github.
Sesiones escalables para aplicaciones web avanzadas
Hoy en día, las aplicaciones web son herramientas modernas esenciales. Como las máquinas y los procesadores son cada vez más potentes, sus aplicaciones web deben cumplir constantemente con los requisitos de rendimiento. Por eso, con 4D v18 R6, el servidor web 4D ofrece un nuevo tipo de sesión web: la sesión web escalable.
¡Descubramos más!
6 ejemplos prácticos sobre cómo utilizar las macros
4D 18 R5 introdujo las macros de formulario. Pueden ser increíblemente útiles, por ejemplo, proporcionando una forma ideal de ahorrar tiempo en tareas repetitivas. En esta entrada del blog, le mostraremos algunos ejemplos básicos para aprender más sobre el funcionamiento de las macros y las posibilidades que ofrecen. Todos los ejemplos siguientes están disponibles en GitHub.
¡Vota por tus características!
Entender lo que los usuarios realmente necesitan siempre ha sido un reto fundamental en la gestión de productos. En 4D, nos tomamos esto muy en serio, por lo que hemos decidido revisar la sección de solicitud de características en nuestro foro. A continuación, un resumen de lo que se ha cambiado y cómo puede obtener el máximo valor de ello.
Definir el tamaño de la fuente para la fuente automática
En una versión anterior de R, añadimos dos nuevos temas automáticos para definir la fuente y el tamaño de la misma, por lo que hay tres temas automáticos a tu disposición que respetan las directrices de cada plataforma. Para diseñar su interfaz, el tema automático es la forma recomendada para ir con cada objeto de formulario utilizando la fuente y el tamaño recomendado por el sistema operativo.
En algunos casos, puede necesitar más control y tener razones válidas para ignorar las directrices. Con 4D v18 R3, puede anular el tamaño de los temas automáticos y tener más control sobre cómo se muestra su texto.
Facilite la vida de su desarrollador con los cuadros de lista
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