Passer au contenu principal
Dans les sections Advanced pre-search relations et Advanced post-search relations, vous pouvez utiliser la fonction Print, qui affiche des informations. Cela vous permet d’afficher des informations sur certaines propriétés des hypothèses formulées. Format de la fonction Print : Void Print( String text ) Le langage FlexiLayout comporte des fonctions globales utilisées pour créer des représentations sous forme de chaînes de divers types et afficher des informations de débogage (voir le tableau). Pour afficher les données de débogage, le langage FlexiLayout propose des fonctions globales qui créent des représentations sous forme de chaînes des différents types disponibles dans le langage (voir le tableau ci-dessous). La fonction globale Chr( Int char ) est utilisée pour mettre en forme les lignes affichées à l’aide de caractères de tabulation, de retours chariot, etc. Cette fonction renvoie une représentation sous forme de chaîne d’un caractère à partir de son code Unicode. Exemples d’appel de la fonction Print : Print: Str( Group1.Item1.Width ); Print: “Is Item1 Null ? - ” + Str( Group1.Item1.IsNull ); Print: “Calculate formula: ( 5 * 18 );” + Chr( 13 ) +Chr( 10 ) + “Result is: ” + Str( 5 * 18 ) + Chr( 9 ) + ”// example”; Print: Str( Group1.Item1.Rect ); L’appel de la fonction Print plusieurs fois de suite dans l’une des sections Advanced… affichera un texte composé de plusieurs lignes. Le texte sera affiché dans la fenêtre Properties de l’hypothèse active, dans les propriétés Pre-search print et Post-search print.