Producto

Pasar datos de un lado a otro de los formularios

Traducido automáticamente de Deepl

¿No sería genial poder abrir un formulario y pasarle algunos parámetros para inicializar sus objetos de formulario? ¿Y qué tal si pudieras también recuperar los datos para procesarlos, después de que hayan sido modificados por el usuario? 4D v16 R5 facilita mucho tu codificación al simplificar enormemente las comunicaciones con los formularios.

Hasta ahora, cuando querías mostrar datos (no procedentes de la propia base de datos, sino computados o externos) a múltiples usuarios, tenías dos opciones: o escribir código complejo para manejar la visualización de datos en múltiples procesos, o crear tantos formularios como fuera necesario con un montón de variables globales. Pero sabes que las variables globales no son una forma optimizada de codificar, desde el punto de vista de la memoria.

Así que deshazte de tu código complejo y de las variables globales. Con 4D v16 R5 puedes simplemente vincular un objeto a tu formulario y utilizarlo internamente con el nuevo comandoForm . Sin complicaciones… ¡y poderoso!

Producto Road to IPv6

Mejora de la interfaz de usuario relacionada con IPv6

Traducido automáticamente de Deepl

Además del hecho de que tiene un espacio de direcciones más grande, IPv6 también tiene muchas otras ventajas sobre IPv4: características incorporadas como el soporte de transmisión multicast, mayor seguridad con IPSec (proporcionando confidencialidad, autenticación e integridad de los datos) y la capacidad de mostrar, en el cuadro de diálogo de conexión del cliente 4D, todos los 4D Server disponibles incluso si están publicados en un puerto no estándar (diferente de 19813).

4D introdujo el soporte de IPv6 con 4D v14, sin embargo algunos diálogos no estaban perfectamente dispuestos para los casos de uso de IPv6. 4D v16 R4 proporciona algunas mejoras en la UI para una mejor experiencia de usuario para las personas que utilizan configuraciones de red IPv6.

Producto blank

Controla con precisión tus puntas en 4D

Traducido automáticamente de Deepl

4D v16 R4 le ofrece más flexibilidad en la gestión de los consejos. Más allá de la posibilidad de activar o desactivar todos los consejos a la vez utilizando parámetros de la base de datos, ahora puede controlar finamente cómo se mostrarán sus consejos: el retraso antes de mostrarlos y durante cuánto tiempo se muestran. Y ya no necesita usar 4D Pack, ¡todo está incluido en 4D ahora!

Producto New Get license information command

Recuperar la información de la licencia programando

Traducido automáticamente de Deepl

Cuando realiza análisis, informes o depuración de su aplicación de servidor puede querer saber el número de clientes disponibles, el número de conexiones consumidas, la fecha de caducidad y mucha otra información.

Ahora con 4D v16 R4, puede recuperar información detallada sobre la licencia activa de su producto 4D en ejecución (4D Server por ejemplo). Por ejemplo

  • versión,
  • plataforma,
  • número de conexiones disponibles y consumidas para 4D Write Pro,
  • número de conexiones disponibles y consumidas para 4D Client,
  • fecha de caducidad,
Producto blank

Cree su propia supervisión de procesos y usuarios

Traducido automáticamente de Deepl

¿Necesita obtener la lista de procesos que se ejecutan en su servidor 4D, 4D remote o 4D standalone para crear su propia ventana de administración? ¿Quiere saber qué usuario inició cada proceso para crear una ventana de monitorización de su aplicación o registrar esta información en una base de datos para analizar más tarde la carga de su servidor? Ahora es fácil recuperar esta información programando con un nuevo comando: Get process activity.

Producto blank

Definir el orden de las pestañas programando

Traducido automáticamente de Deepl

Aquí hay 2 necesidades muy comunes de los desarrolladores: 1. En función de los criterios del usuario, se desea reordenar los objetos del formulario. – 2. Dependiendodel elemento seleccionado en una lista, quiere mostrar, ocultar o mover los objetos en el formulario.

En todos estos casos, es necesario cambiar el orden de las pestañas de los objetos del formulario. Ahora en 4D v16 R4puede modificar el orden de las pestañas en tiempo de ejecución mediante programación. Para ello, se han creado 2 nuevos comandos FORM SET ENTRY ORDER y FORM GET ENTRY ORDER.

Producto Picture attribute in 4D object

Apoyo a las imágenes en los objetos

Traducido automáticamente de Deepl

Desde 4D v16 R4, hemos añadido el soporte de imágenes en los atributos de los objetos. Por ejemplo, si utiliza un objeto para intercambiar configuraciones o datos entre métodos, formularios o procesos, ahora también puede pasar un icono o una imagen en este objeto. Ya no es necesario guardar temporalmente la imagen en el disco.

Este nuevo tipo se puede utilizar como cualquier otro tipo de atributo de objeto:puede utilizar, obtener y establecer imágenes en los objetos. También puede utilizar los controles del tema de la imagen.

Producto blank

4D inicia un nuevo tipo de variable: Colección

Traducido automáticamente de Deepl

4D v16 R4 introduce un nuevo tipo de variable llamada Colección. ¿Para qué sirven estas variables? Al igual que los Objetos o BLOBs, las colecciones pueden ser utilizadas para contener casi cualquier tipo de variable como textos, numéricos, booleanos, objetos e incluso otras colecciones. ¡Lo bueno es que, todos estos tipos de variables antes mencionados pueden ser mezclados dentro de la misma colección, mientras que los arrays deben contener siempre el mismo tipo de elementos!

Producto blank

Diseñe fácilmente su propia barra de herramientas de 4D Write Pro con acciones estándar

Traducido automáticamente de Deepl

¿Necesita una barra de herramientas personalizada de 4D Write Pro para su aplicación pero le preocupa que le lleve demasiado tiempo implementarla? Buenas noticias, con 4D v16 R4 las acciones estándar ahora pueden ser asignadas a casillas de verificación y menús emergentes. Ahorre tiempo con esta función lista para usar y cree fácilmente una interfaz fácil de usar que se ajuste perfectamente a sus necesidades.

Ahora puede crear un menú emergente para controlar el tamaño de la fuente o el estilo del borde de su área de 4D Write Pro con un solo clic, ¡sin necesidad de código! Sólo tienes que asignar la acción utilizando la lista de propiedades y ya está. Y el estado y el valor del objeto serán actualizados automáticamente por 4D dependiendo del contexto y de la selección de texto. Simple y potente…

Page 49 of 57