Recogida de datos
El pasado octubre 2022, 4D introdujo una funcionalidad única llamada Data collection en 4D v19 R6.
Quizás la mejor manera de entender cómo la usamos es mostrarle las preguntas que esta funcionalidad nos permite responder. Así que después de unos meses de verlo funcionar, estamos encantados de compartir algunas de las interesantes ideas que nos da.
¿Qué sistemas operativos para 4D v20?
¡4D v20 está a la vuelta de la esquina! En pocas semanas, podrá tener en sus manos esta maravillosa nueva versión 4D LTS. Pensamos que es el momento perfecto para compartir con usted lo que puede esperar en términos de soporte de SO para esta nueva versión.
ORDA – De principiante a experto
ORDA, siglas de Object Relational Data Access (acceso adatos relacionales aobjetos ), es un método de acceso a datos que combina las ventajas de la programación orientada a objetos con las de las bases de datos relacionales, lo que permite a los desarrolladores centrarse en resolver problemas de negocio en lugar de gestionar el acceso a los datos.
Tanto si es nuevo en ORDA como si ya está familiarizado con él y desea ampliar sus conocimientos, considere esta entrada de blog como una hoja de ruta que le guiará en el proceso de aprendizaje.
Esta entrada de blog incluye lo siguiente
- Beneficios de ORDA
- Visión general de ORDA
- Concepto principal
- API de ORDA
- Capa de abstracción ORDA
- Trabajo a distancia
- Optimización de peticiones
- Sistema de permisos
- Compartir datos entre procesos
Sin más dilación, ¡vamos al grano!
Trucos y consejos para tus aplicaciones 4D – Edición de febrero de 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 en la KB, no hay problema; aquí hay una compilación de las últimas semanas.
Esta entrada de blog cubre 20 consejos:
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.
Detectar errores en todas partes
La gestión de errores es a menudo una parte limitante del desarrollo en todos los lenguajes. En 4D, si olvida llamar a un método de gestión de errores en un nuevo proceso/trabajador o utiliza componentes que no gestionan errores, el diálogo de error incorporado de 4D puede aparecer al usuario final. A los desarrolladores 4D les gustaría capturar todos los errores en todos los contextos para evitar mostrar este diálogo de error incorporado de 4D.
Veamos cómo podemos manejar este comportamiento con 4D v19 R8.
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