Autor: Vanessa Talbot

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.
Producto blank

Explorador de datos integrado a 4D

El explorador de datos le permite visualizar los datos de su base de datos. Puede elegir qué campos mostrar, organizar, filtrar y ordenar los datos.

Con 4D v20, el explorador de datos puede abrirse en 4D en lugar de en un navegador externo. Los usuarios pueden acceder al explorador de datos directamente desde la barra de herramientas con un solo clic, ahorrando tiempo y mejorando la productividad.

Producto blank

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.
Producto blank

Presentación de las últimas funciones de Buscar y reemplazar

La función «Buscar y reemplazar» del editor de código existe desde hace muchos años. Los desarrolladores pueden fácil y eficientemente buscar y reemplazar código, especialmente cuando se trata de grandes bases de código. 4D v20 trae mejoras que seguramente serán apreciadas por los desarrolladores que confían en esta funcionalidad para agilizar sus flujos de trabajo de codificación:

  • conocer el número de ocurrencias a reemplazar,
  • conocer la posición de la ocurrencia actual,
  • tener acceso permanente a las opciones de navegación Siguiente y Anterior,
  • mostrar una paleta en lugar de una ventana modal para limitar el número de clics.
Producto blank

Descubra la función Distinct mejorada

Recuperar la lista de elementos de datos únicos siempre es útil cuando se manipulan datos. En algunos casos, recuperar el número de ocurrencias de cada valor es esencial. La función distinct de las clases Collection y Entity selection permite recuperar una lista de valores únicos. Con 4D v20, también puede recuperar el número de ocurrencias de cada valor distinto.

¡Y hay más!

Se puede utilizar un objeto de la base de datos para guardar datos personalizados introducidos por el usuario. Por lo tanto, desde el punto de vista del código, es necesario conocer todas las posibles rutas de acceso al objeto. La función distinctPaths ha sido añadida a la clase Entity selection.

Aquí está todo lo que necesitas saber.

Producto blank

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ú.

Consejos blank

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:

Consejos blank

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.

Consejos blank

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: