Hoy comienza la beta de 4D v17 R6

Traducido automáticamente de Deepl

Nos complace anunciar el lanzamiento de las pruebas beta de 4D v17 R6! Wntonces, sin más preámbulos, echemos un vistazo y veamos lo que este R-release has in store for you:

  • Las aplicaciones 4Dpara iOS alcanzan nuevas cotas gracias a la capacidad de gestionar y editar el contenido de su aplicación mediante parámetros.
  • Capacidades avanzadas de programación a su disposición: desde la capacidad de recuperar la cadena de llamadas de ejecución actual, hasta una nueva y poderosa herramienta para analizar los registros de depuración – sólo para nombrar algunos.
  • Sofisticados criterios de búsqueda y codificación optimizada con los nuevos avances de ORDA.
  • La personalización de estilos, el uso de colecciones para leer y escribir valores y fórmulas, junto con un mayor control sobre sus métodos, son las nuevas funcionalidades añadidas a la creciente lista de características de 4D View Pro.
  • Las pruebas beta de 4D Projects continúan con 4D v17 R6, haciendo posible que usted aproveche al máximo un sistema de control de fuentes.

Descargue ahora 4D v17 R6 (Exclusivo para socios 4D)

4D for iOS – Preview

Acciones con parámetros

Usted lo pidió, 4D se lo entregó. Con 4D v17 R6, puede crear aplicaciones iOS más atractivas y avanzadas que nunca, gracias a la posibilidad de editar datos directamente en su aplicación iOS utilizando un formulario de edición definido. ¡Y eso no es todo! También hemos creado algunas acciones predefinidas y las hemos puesto a su disposición.

Advanced programming capabilities

Recuperar la cadena de llamadas de ejecución actual

¿Alguna vez se ha sentido perdido al tratar de depurar código con métodos anidados? ¿Cuando un método llama a otros métodos, que a su vez pueden llamar a otros métodos? Pues bien, gracias al nuevo comando Get call chain, ahora puedes conocer el código ejecutado.

Analizar los registros de depuración

Una nueva herramienta está a su alcance para supervisar la ejecución del proceso. Podrás ver qué procesos son los que más consumen, la cadena de llamadas con su correspondiente tiempo de ejecución, y mucho más. Esta herramienta está diseñada para ayudarle a encontrar conflictos en su código y mejorar el rendimiento de su base de datos.

Mejoras en el informe rápido

Quick Report ha sido totalmente rediseñado en 64 bits y se están integrando continuamente funciones. Esta versión R le ofrece dos avances: el primero es la capacidad de capturar eventos en informes independientes, y el segundo está relacionado con la gestión del espaciado de los subtotales.

Formularios dinámicos y orden de entrada

Personalice fácilmente el orden de entrada de sus formularios dinámicos definiendo un orden de entrada que no está necesariamente asociado al orden z. El nuevo atributo «entryOrder» le permite especificar su propio orden de entrada personalizado.

Uso de cadenas de color CSS para mejorar la legibilidad

Normalmente, los colores CSS se declaran utilizando un formato longint de 4 bytes(por ejemplo, 0x00RRGGBB). Ahora en 4D v17 R6, puede escribir «azul» en lugar de su equivalente numérico 255 (0xFF).

ORDA

Consultas más sofisticadas con fórmulas

¿Necesita criterios de búsqueda más sofisticados que una simple sintaxis como«nombre = Smith»? Si la respuesta es sí, entonces le va a gustar 4D v17 R6. Ahora puede utilizar cualquier método de proyecto o expresión 4D en el método query() utilizando fórmulas.

Ordene una selección de entidades con un nuevo método ORDA

Además de la posibilidad de aplicar fórmulas en las consultas ORDA, está disponible un nuevo método ORDA: orderByFormula(). Gracias a las fórmulas, ahora puede ordenar una selección de entidades utilizando criterios complejos en un método de proyecto determinado o una expresión 4D.

Optimice su código ORDA con el registro de peticiones

Gracias a los nuevos métodos ORDA disponibles en el objeto ds, podrá depurar funciones y optimizar su código ORDA con una mejor comprensión de las peticiones enviadas.

4D View Pro

leer/escribir valores y fórmulas usando colecciones

Si necesita leer o escribir muchos valores o fórmulas diferentes, puede hacerlo más rápido, más fácil y al mismo tiempo utilizando colecciones. Para ello hay un nuevo conjunto de comandos: VP SET VALUES, VP Get values, VP SET FORMULAS, y VP Get formulas.

Personalización de estilos

Con 4D v17 R6, puede personalizar mediante programación el estilo de sus documentos de 4D View Pro. Hay tres maneras disponibles, usted puede 1) utilizar los comandos de estilo por defecto para definir el estilo general de una hoja, 2) utilizar los comandos de hoja de estilo para definir los ajustes de estilo personalizados más frecuentes y, por último, 3) utilizar los comandos de estilo de celda para definir el estilo de celdas específicas.

Controla tus métodos

Un nuevo comando, VP SET ALLOWED METHODS, está disponible para permitirle especificar los parámetros, el nombre, el tipo y un resumen de un método 4D. Ahora sus métodos son más informativos y descriptivos, ayudando a los usuarios finales a utilizarlos mejor.

Source control – Beta

Empezamos a probar la versión beta de Proyectos en 4D v17 R5 y seguimos probando en 4D v17 R6 con más funciones y características soportadas. Como todo su código está ahora basado en texto, es fácil confirmarlo en un sistema de control de fuentes como Git, Perforce, SVN u otros. No sólo puedes confirmarlo, también puedes revertirlo o fusionarlo con otras ramas. Esto tiene un gran impacto en la forma en que desarrollará aplicaciones con 4D.

¿Necesita más detalles técnicos? Eche un vistazo a la documentación de4D v17 R6 Beta en el 4D Doc Center.

Sus comentarios son muy apreciados y nos ayudarán a mejorar la calidad de nuestro producto y a satisfacer mejor sus necesidades. Nos encantaría conocer tu opinión sobre cualquiera de las características mencionadas. Contribuya a nuestro foro de la «versión beta » (accesible para todos los socios de 4D).

¿Aún no es socio? Conviértase en un 4D Partner y únase a la conversación.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.