Consejos blank

4D View Pro: Fin de la carga del documento

Traducido automáticamente de Deepl

Cuando se utiliza 4D View Pro (especialmente en modo offscreen) con documentos complejos, el cálculo de todas las fórmulas puede llevar un tiempo y puede ser difícil saber cuándo ha terminado finalmente (y es importante esperar antes de llamar a comandos como exportar o imprimir).

Como solución, hemos introducido dos nuevos eventos. Uno de ellos es llamado por cada cálculo/fórmula, que puede ser utilizado para activar un temporizador. Si el tiempo expira sin que se termine otra fórmula, podemos asumir que todo el documento está terminado.

Producto blank

Más mejoras en el depurador 4D

Traducido automáticamente de Deepl

4D v18 R6 viene con nuevas características en el editor de código para facilitarle las cosas al escribir el código.

Lo mismo ocurre con el depurador. Sabemos que depurar una aplicación puede ser difícil, por eso nunca dejamos de trabajar para ayudar a mejorar tu experiencia. Esta vez, hemos añadido algunas opciones e información adicional que harán más fácil rastrear y analizar tu código.

Sigue leyendo para ver lo que te espera:

Producto blank

Sesiones escalables para aplicaciones web avanzadas

Traducido automáticamente de Deepl

Hoy en día, las aplicaciones web son herramientas modernas esenciales. Como las máquinas y los procesadores son cada vez más potentes, sus aplicaciones web deben cumplir constantemente con los requisitos de rendimiento. Por eso, con 4D v18 R6, el servidor web 4D ofrece un nuevo tipo de sesión web: la sesión web escalable.

¡Descubramos más!

Producto blank

4D View Pro: Buscar y reemplazar con código

Traducido automáticamente de Deepl

A veces, cuando inicializa un documento de 4D View Pro, necesita encontrar algunos valores o etiquetas en él y reemplazarlos con datos emitidos desde 4D. Ahora es muy fácil con el comando VP Find comando. Gracias a este comando, puede encontrar datos, una fórmula o una etiqueta y reemplazarla en toda la hoja o sólo en una parte específica de ella.

Descubramos cómo.

Producto blank

Editor de código: Escribe más código en menos tiempo.

Traducido automáticamente de Deepl

Con 4D 18 R4, anunciamos la disponibilidad de las funciones sugeridas para las clases (4D y modelo de datos). Con 4D v18 R6, tenemos más grandes noticias para simplificar y facilitar la escritura de código en el editor: ¡ El prototipo de una función y una breve descripción se muestran en el editor de código!

Acelere su proceso de desarrollo y evite los errores tipográficos. Ahora, la información sobre las funciones de las clases se muestra en el editor de código, ayudándote a escribir más en menos tiempo y asegurándote de que estás en el camino correcto.

¡Descubramos más!

Producto blank

Escribir con antelación es fácil

Traducido automáticamente de Deepl

Si está interesado en la interfaz de usuario, es posible que ya haya utilizado los eventos On before keystroke y On after keystroke. Seguramente le alegrará saber que el manejo de estos eventos se ha mejorado mucho con 4D v18 R5. Además, se ha creado un nuevo comando para determinar si hay una entrada en curso cuando se genera el evento On before keystroke. ¡Descubramos más!

Producto blank

Sintaxis fácil de usar para las funciones y métodos de las clases

Traducido automáticamente de Deepl

El uso de variables $1, $2 y $n en su código no sólo hace que el código sea menos legible, sino que también puede aumentar la confusión, ya que al cerebro humano le puede resultar difícil recordar a qué corresponden estas variables. La solución es crear una variable con un nombre comprensible y asignarle el valor de $1, $2, o $n.

4D v18 R5 tiene buenas noticias, ahora puede nombrar sus parámetros al declarar

  • un método del proyecto,
  • un trigger
  • un método de base de datos
  • un método de formulario
  • un constructor de una clase
  • una función de una clase.

¡Veamos cómo!