4D Backup, VSS snapshots y los nuevos comandos para bloquear el almacén de datos
4D le ofrece múltiples formas integradas de hacer copias de seguridad de sus datos: el backup 4D y el uso de un servidor espejo. Con 4D v20, 4D expone comandos internos para bloquear el datastore, permitiéndole copiar sus datos mientras 4D está en ejecución.
Primero, hablemos de los diferentes medios para hacer backup de sus datos con 4D.
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í.
Vista previa de impresión en formato PDF en Windows
El formato PDF es una alternativa viable al formato XPS para la previsualización de impresiones en Windows, ofreciendo a los usuarios una opción más accesible. La decisión de Microsoft de convertir el visor XPS en una funcionalidad opcional de Windows ha causado problemas a muchos usuarios a la hora de desplegar aplicaciones, lo que ha provocado que los usuarios finales no puedan previsualizar sus impresiones. Aunque instalar el Visor XPS gratuito es sencillo, algunos administradores dudan en instalar funcionalidades adicionales, particularmente en entornos de escritorio remoto.
Afortunadamente, 4D v20 ofrece ahora la opción de utilizar el formato PDF para la vista previa de impresión. Dado que casi todas las versiones actuales de Windows tienen XPS o PDF preinstalado, los usuarios finales ya no deberían encontrar problemas con la vista previa de impresión. Esta nueva opción ofrece una solución más flexible y eficaz que satisface las necesidades tanto de los usuarios finales como de los administradores.
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)
4D for Mobile Tutorial – Elegir un control de entrada
Los formateadores permiten dar formato a los datos mostrados o definir el comportamiento cuando el usuario toca los datos. Los controles de entrada siguen el mismo principio. Permiten seleccionar el tipo de teclado, definir el comportamiento o formatear los datos en un formulario de acción.
Por ejemplo, para los datos de imagen, tiene por defecto dos tipos de control, el primero permite seleccionar una imagen o hacer una foto, y el segundo muestra una zona para firmar.
Existen 3 tipos de controles de entrada:
4D for Mobile Tutorial – Crear acciones
Las acciones permiten a los usuarios interactuar con la aplicación para cambiar la dirección del cliente, añadir un nuevo contacto y modificar una imagen.
En el lenguaje 4D, una acción permite añadir, editar y eliminar una entidad o una selección de entidades. Pero también, puede simplemente ejecutar un método de su servidor 4D.
4D for Mobile Tutorial – Incluir las relaciones
Los datos de su aplicación están vinculados entre sí por dos tipos de relaciones: Muchos a Uno o Uno a Muchos.
En este articulo de blog, le mostraremos cómo incluir las relaciones. Con 4D for Android y 4D for iOS, puede navegar fácilmente entre sus datos relacionados. Generamos automáticamente la transición entre vistas en su aplicación.
4D for Mobile Tutorial – Uso de formateadores
Un formateador de datos le permite asignar un tipo de datos de su base de datos a una visualización específica en la parte móvil. Por ejemplo, puede definir un formato de fecha, porcentaje o moneda. Los formateadores de datos también pueden llamar a algún código para crear interfaces inteligentes.
Por ejemplo, puede asociar un formateador de datos a números de teléfono que abra un menú acción en la aplicación móvil cuando el usuario toque el número(por ejemplo, para llamar a la persona o guardarla en contactos).
Existen tres tipos de formateadores:
4D for Mobile Tutorial – Ordenar su vista de lista
Para facilitar el uso de una aplicación, los datos presentados al usuario suelen estar ordenados alfabéticamente, cronológicamente, o una combinación de varios criterios.
4D for Android y 4D for iOS permiten definir múltiples ordenaciones para cada vista 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