Producto

Mejora de las pruebas de las bases de datos

Traducido automáticamente de Deepl

Como desarrollador, es consciente de que la mejora de la calidad de sus desarrollos se basa a menudo en las pruebas unitarias. Para lanzar estas pruebas, los desarrolladores y los equipos de control de calidad necesitan herramientas para lanzar las bases de datos 4D en diferentes modos (un solo usuario / cliente-servidor) y distintos entornos (Macintosh / Windows).

Los productos 4D ya pueden ser lanzados utilizando parámetros de línea de comandos para permitir pruebas o despliegues automáticos. ¿Y si quiere crear su propio mecanismo de actualización o necesita manejar una granja de servidores con cientos de servidores 4D funcionando? Tal vez quiera especificar qué archivo de base de datos utilizar – o pasar parámetros en el lanzamiento …

Producto blank

Utiliza tus propios iconos en 4D para iOS

Traducido automáticamente de Deepl

Como hemos visto en las dos últimas entradas del blog de 4D para iOS (formateadores de datos y la creación de plantillas personalizadas), 4D para iOS es cada vez más rico en funcionalidades con cada versión. Esto proporciona más opciones a la hora de construir sus aplicaciones 4D para iOS. En esta entrada del blog, veremos cómo puede utilizar sus propios iconos para obtener aplicaciones más personalizadas.

Producto blank

Obtener información sobre la aplicación en ejecución

Traducido automáticamente de Deepl

4D v17 R3 lleva el análisis de su base de datos un paso más allá al permitirle crear un diálogo de administración del servidor personalizado. Después de la capacidad de recuperar información sobre usuarios y procesos, getting toda la información de tiempo de ejecución sobre el servidor web 4D, obtener detalles sobre la licencia activa, y obtener todos los detalles del hardware y del sistema, ahora también tiene la capacidad de recuperar la actividad y la configuración de red de la base de datos en ejecución.

¿Necesita saber en qué dirección IP y puerto está escuchando la base de datos, si las comunicaciones entre el cliente y el servidor están encriptadas, o si se utiliza la capa de red heredada? Simplemente llame al nuevo comando Get application info. Y eso no es todo. Este comando también devuelve información sobre la base de datos como: la cantidad de CPU utilizada, el tiempo transcurrido desde que se inició, y la lista continúa.

Producto blank

Convertir los formularios clásicos de 4D en formularios dinámicos

Traducido automáticamente de Deepl

Es posible que sus formularios deban modificarse en función de las necesidades de sus clientes o usuarios. Por ejemplo, el color negro puede ser perfecto para un usuario pero no tanto para otro (que ve el azul como la máxima perfección). Por suerte, los formularios dinámicos (introducidos con 4D v16 R6) están aquí para ayudarle a manejar las preferencias de sus usuarios. Pero reescribir un formulario existente a un formulario dinámico puede ser una tarea difícil, y no siempre es fácil empezar con una página en blanco. Lo ideal sería tener un borrador que pueda ser modificado y mejorado. Con 4D v17 R3, ahora es posible convertir fácilmente un formulario 4D clásico (almacenado en un archivo .4DB) en un formulario dinámico.

Producto blank

Crear encabezados y pies de página con código en un documento de 4D Write Pro

Traducido automáticamente de Deepl

Desde la v16 R5, es posible acceder y modificar un encabezado y un pie de página existentes mediante programación. Si quieres añadir un encabezado y un pie de página a tu documento de 4D Write Pro, ¡utiliza una plantilla para hacerlo!

Si no es un fanático de las plantillas, ¡buenas noticias! Con 4D v17 R3, puede crear un encabezado y un pie de página programando para una sección determinada.

Producto blank

Cómo crear plantillas de formularios en 4D para iOS

Traducido automáticamente de Deepl
Con 4D v17 R3, 4D for iOS tiene una sorpresa para usted.
El post del tutorial de la aplicación bancaria mostró que 4D para iOS ofrece varias plantillas de formularios de lista y detalle que cubren la mayoría (pero quizás no todas) de sus necesidades.
Pues bien, ¡no tema! Ahora puede crear fácilmente sus propias plantillas de formularios detallados y de lista de 4D para iOS. SÍ, ¡ha oído bien!

Producto blank

Formateadores de datos con 4D para iOS

Traducido automáticamente de Deepl
Como prometimos, con cada lanzamiento de R le proporcionaremos más funcionalidades de 4D para iOS. 4D v17 R3 incluye un nuevo concepto que le permite definir tipos de datos específicos para sus campos para que el contenido se muestre con el formato correcto: ¡El formateo de datos!

Producto blank

Escribir sus propios métodos para los objetos

Traducido automáticamente de Deepl

Tienes a tu disposición un nuevo comando que te permite utilizar fórmulas en tu código. Ahora puedes encapsularlas en objetos y llamarlas cuando sea necesario. Ya no es necesario escribir tu código como texto. Ahora puedes pasar tu fórmula en tu comando y ¡ya está! Esta es una gran adición, ya que su código no es texto, puede beneficiarse del resaltado de sintaxis y de todas las demás funcionalidades avanzadas del editor de código.