FlexiLayout language
Imprimir para depurar
Use la función Print en las relaciones avanzadas de prebúsqueda y posbúsqueda para mostrar información de depuración sobre hipótesis en FlexiLayout language.
En las secciones Advanced pre-search relations y Advanced post-search relations, puede usar la función Print para imprimir información. Esto le permite imprimir información sobre determinadas propiedades de las hipótesis formuladas.
El formato de la función Print es el siguiente:
Void Print( String text )
FlexiLayout language tiene funciones globales que se usan para crear representaciones de cadena de varios tipos e imprimir información de depuración (consulte la tabla).
Para mostrar datos de depuración, FlexiLayout language ofrece funciones globales que crean representaciones de cadena de varios tipos disponibles en el lenguaje (consulte la tabla siguiente).
La función global Chr( Int char ) se usa para dar formato a las líneas impresas mediante caracteres de tabulación, retornos de carro, etc. Esta función devuelve una representación de cadena de un carácter a partir de su código Unicode.
Ejemplos de llamadas a la función Print:
Print: Str( Group1.Item1.Width );
Print: “¿Es nulo Item1? - ” + Str( Group1.Item1.IsNull );
Print: “Calcular fórmula: ( 5 * 18 );” + Chr( 13 ) +Chr( 10 ) + “El resultado es: ” + Str( 5 * 18 ) + Chr( 9 ) + ”// ejemplo”;
Print: Str( Group1.Item1.Rect );
Si llama a la función Print varias veces seguidas en una de las secciones Advanced…, se imprimirá un texto compuesto por varias líneas. El texto se imprimirá en la ventana Propiedades de la hipótesis activa, en las propiedades Pre-search print y Post-search print.
