PROCESS 4D TAGS ha sido mejorado con cada versión de 4D y las últimas adiciones como 4DCODE han aumentado drásticamente los casos de uso. Lo que antes era una sola línea de código, ahora es a menudo muchas líneas, incluso páginas, de código 4D.
El depurador siempre se ha podido utilizar dentro de las etiquetas 4DCODE, pero sólo en modo interpretado.
PROCESS 4D TAGS se utiliza a menudo para plantillas inteligentes y complejas, pero algunas cuestiones sólo se producen en el lado del cliente con los datos del cliente. Usted podría insertar sus propios registros en el código, pero ¿y si hubiera una manera mejor?
Ahora puede depurar el código utilizando el TRACE comando. Incluso si su aplicación está compilada, ya que este código se ejecuta en un contexto interpretado, el depurador le ayudará a analizar lo que está sucediendo. Todas las funcionalidades están disponibles: cadena de llamadas, vigilancia y paneles de vigilancia personalizados. ¡Incluso los puntos de interrupción están disponibles para la sesión de depuración!
EJEMPLO
Tomemos un informe complejo, producido por una plantilla inteligente. Dependiendo de la configuración, la plantilla produce un archivo HTML o Excel – o envía los resultados directamente como un correo electrónico. Ahora el cliente llama, informando que el envío de correo electrónico está fallando en su nueva oficina. A ti te funciona, ¿algo in situ? ¿Le resulta familiar?
Simplemente inserte TRACE en el bloque 4DCODE de su plantilla y ejecutar el método. Ahora aparece el siguiente depurador:
¡De nada!