4D Write Pro y cajas de texto: opciones de importación/exportación docx
Introducidas con 4D v19 R8, las cajas de texto le permitían insertar texto, tablas, imágenes, fórmulas y otros elementos en cualquier lugar de sus aplicaciones. Esta funcionalidad ha sido mejorada en v20 para incluir la posibilidad de exportar e importar estos elementos desde y hacia documentos docx.
Además, se ha añadido una nueva opción de exportación que también es válida para otros tipos de documentos.
Evolución de los objetos de formulario
Para que pueda crear las interfaces más atractivas, seguimos mejorando los objetos de formularios. Desde 4D v19 R6, puede definir un borde redondeado para los objetos de formulario de tipo texto estático y texto de entrada.
Con 4D v20, nuevas posibilidades están disponibles.
- Para botones, botones radio y casillas de verificación, hemos añadido nuevos parámetros para el texto y el icono.
- Para los botones radio y casillas de verificación, el número de estados del icono se ha mejorado para permitir una mejor representación para el usuario final.
Conozca los comandos Print form y FORM LOAD actualizados
4D v16 R5 trae una importante mejora al comando DIALOG. Esta mejora consiste en la posibilidad de pasar un nuevo parámetro «formData» de tipo objeto. Ha sido estupendo saber que esta nueva adición ha sido bien recibida por los desarrolladores de 4D.
Con 4D v20, se actualizan otros dos comandos, Print form y FORM LOAD. El beneficio será igual de grande. El contenido del objeto pasado en el parámetro será directamente explotable en los formularios impresos o cargados en memoria.
Nuevo servidor Websocket integrado
En un mundo cada vez más conectado, los sitios web o las aplicaciones IoT deben actualizarse en tiempo real.
Una forma de entregar información instantáneamente a sus sitios es utilizar el protocolo Websocket que ofrece un canal de comunicación full-duplex entre un servidor y un cliente. Desde la v20, 4D ofrece comandos para crear un servidor Websocket.
Cree su menú de ayuda con una simple colección
El menú «Ayuda» de un software es muy útil. Obviamente, usted tiene un elemento de menú para abrir la documentación en línea del software, pero también para contactar con el soporte, y varios otros elementos dependiendo del software.
Con 4D v20, puede crear fácilmente el menú «Ayuda» de su aplicación pasando una colección que describa los diferentes elementos del menú.
Romper líneas. ¡Una nueva adición a las tablas 4D Write Pro!
Las tablas de documentos de 4D Write Pro han mejorado mucho en las últimas versiones. De hecho, el equipo 4D está empeñado en hacer de 4D Write Pro un poderoso generador de documentos basado en plantillas, ya hemos lanzado avances como encabezados, fuentes de datos, líneas de arrastre… unas cuantas poderosas funcionalidades que vienen a mi mente.
Ahora, con 4D v20, ¡es el turno de las líneas de ruptura de hacer su entrada!
Señoras y señores, ¡redoble de tambores, por favor!
Nuevas funciones prácticas para las colecciones
Las funciones asociadas a las colecciones fueron introducidas con 4D v16 R6 y han evolucionado con la posibilidad de utilizar fórmulas para algunas de ellas, como map() o reduce(). 4D v20 trae otras funcionalidades igual de prácticas, que presentaremos aquí.
4D View Pro: Novedades en 4D v20
Con cada lanzamiento, la lista de funcionalidades de 4D View Pro crece. Y esta versión no es la excepción: 4Dv20 viene con una nueva versión de SpreadJS, la v16, y una actualización de Ribbon compatible con ella.
Descubramos las nuevas funcionalidades que ofrece esta nueva versión.
4D v20 Beta comienza hoy
Nos complace anunciar que las pruebas beta de 4D v20, una de nuestras versiones LTS más esperadas, comienzan hoy.
Con más de 100 avances, incluyendo mejoras a los productos existentes y funcionalidades altamente solicitadas que han sido votadas por nuestros desarrolladores 4D, esta versión promete ser una de nuestras versiones más completas y ricas en funcionalidades.
Abróchese el cinturón y descubramos algunas de las siguientes novedades que 4D v20 Beta tiene para ofrecer:
- Cree aplicaciones web en tiempo real que puedan manejar grandes volúmenes de datos y ofrecer una experiencia de usuario transparente gracias al nuevo servidor WebSocket integrado.
- Trabaje con estructuras de datos complejas con literales de objetos y de colecciones que ofrecen una forma más concisa y legible de inicializar objetos y colecciones en su código.
- Busque y sustituya código de forma rápida y eficaz con las mejoras de la función Buscar y reemplazar.
- Cree un menú de ayuda personalizado para su aplicación pasando una colección que describa los elementos del menú.
- Ahorre tiempo y analice y organice rápidamente sus datos con las tablas de 4D Write Pro, que rellenan automáticamente sus datos en tablas con saltos de página, encabezados, pies de página e incluso líneas de ruptura.
- Aproveche las cajas de texto de 4D Write Pro (contenedores flotantes) para imprimir folletos o volantes de productos complejos.
- Evalúe la nueva función, QUIC Network layer, una reescritura total de la comunicación Cliente/Servidor. Construida sobre UDP en lugar de TCP, facilita una recuperación más rápida en caso de pérdida de paquetes, congestión y otros problemas que pueden causar retrasos e interrupciones en el tráfico de red.
- La compatibilidad nativa con Microsoft 365 mediante la API Microsoft Graph permite enviar, recibir y organizar correos electrónicos, así como gestionar la autenticación de usuarios con Single Sign On (OAuth2).
- Mucho más le espera con esta LTS (ver más abajo)
Trucos y consejos para sus aplicaciones 4D – Edición marzo 2023
por Add Komoncharoensiri, Director de servicios técnicos de 4D Inc.
Aquí vamos con otra serie de consejos y trucos.
La base de conocimientos 4D es una biblioteca de información sobre la tecnología 4D donde se publican consejos técnicos semanales y notas técnicas mensuales. Si se perdió los últimos consejos de la base de conocimientos, no hay problema; aquí hay una compilación de las últimas semanas.
Esta entrada de blog cubre 20 consejos:
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