Producto

Supervise la actividad de 4D Server con esta nueva herramienta

Traducido automáticamente de Deepl
Se han lanzado muchas funcionalidades para ayudarle a gestionar la actividad de 4D Server. 4D v18 R3 ofrece a los administradores 4D otra herramienta de monitoreo de la actividad de 4D Server. Una herramienta para obtener todas las operaciones que se ejecutan más allá de un tiempo especificado, así como detalles relevantes sobre las tablas, campos y clientes involucrados.
Esta característica no sólo hace que todo lo anterior sea posible, sino que también facilita la optimización de su código, la identificación de problemas y la liberación de sus recursos de 4D Server.
Producto blank

Varios servidores web en una sola instancia de 4D

Traducido automáticamente de Deepl

¿Alguna vez ha necesitado utilizar múltiples servidores web para, por ejemplo, dividir el código de su aplicación web en varias unidades de negocio, o separar el servidor web del administrador del del usuario o ejecutar una parte antigua, aún no preparada para el preemptive, en una instancia separada, permitiendo que la parte principal se ejecute en preemptive?

Si asiente con la cabeza, siga leyendo porque 4D v18 R3 le permite hacerlo… con facilidad.

Producto blank

Definir el tamaño de la fuente para la fuente automática

Traducido automáticamente de Deepl

En una versión anterior de R, añadimos dos nuevos temas automáticos para definir la fuente y el tamaño de la misma, por lo que hay tres temas automáticos a tu disposición que respetan las directrices de cada plataforma. Para diseñar su interfaz, el tema automático es la forma recomendada para ir con cada objeto de formulario utilizando la fuente y el tamaño recomendado por el sistema operativo.

En algunos casos, puede necesitar más control y tener razones válidas para ignorar las directrices. Con 4D v18 R3, puede anular el tamaño de los temas automáticos y tener más control sobre cómo se muestra su texto.

Producto blank

Rincón de los objetos: compartir fácilmente y otras buenas noticias

Traducido automáticamente de Deepl

¿Cuántas veces has obtenido el error«Tipo de valor no soportado en un objeto compartido» al intentar poner un objeto en un objeto compartido?

¿Qué has hecho? ¿Escribir un código más largo para convertir tu inocente objeto en uno compartido, quizás iterando sobre todas sus propiedades?

¿Qué tal transferir un objeto compartido de un grupo compartido a otro?

Una cosa interesante sobre los objetos: ya sabes que pueden ser utilizados como un mapa hash (un sistema de clave/valor), pero ¿qué hay de obtener todas las claves o todos los valores con una sola línea de código?

Siga leyendo, porque 4D v18 R3 ha salido y trae buenas noticias.

Producto blank

Galería 4D para iOS: Plantillas listas para usar

Traducido automáticamente de Deepl

Con 4D v18 R3 llegan cosas muy interesantes a 4D para iOS. Para hacer la historia corta, más de 40 plantillas listas para usar están a su disposición y tiene acceso a una Galería adicional integrada que puede ser utilizada directamente desde el editor de proyectos. La galería se basa en una lista dinámica de plantillas actualizadas de GitHub. Siéntase libre de utilizar y probar las plantillas e incluso compartir sus propias plantillas diseñadas a medida con otros desarrolladores.

Producto blank

4D Write Pro: Nuevas acciones estándar para tablas, filas y celdas

Traducido automáticamente de Deepl
4D v18 R3 trae nuevas acciones estándar a 4D Write Pro. Se dirigen a las tablas y sus elementos(es decir, filas y celdas). Estas acciones le permiten definir el borde de una tabla, el color de fondo de una celda, la alineación vertical del texto en una fila, así como la alineación de la propia tabla en el documento … sólo para nombrar algunos. Todas las acciones estándar son accesibles a través de simples botones, listas desplegables o menús o a través de unas pocas líneas de código. ¿Quiere más? Los menús se adaptan automáticamente al idioma del usuario. Además, las tablas, los botones, las listas y los menús se activan o desactivan automáticamente en función de la selección actual del usuario. Esto ahorra mucho tiempo a los desarrolladores.