Russian (Русский) - Change language

Отладочная печать

В разделах Advanced Pre-Search Relations и Advanced Post-Search Relations описания элемента можно использовать функцию Print, выводящую информацию на печать. Таким образом можно распечатывать данные о некоторых свойствах построенных гипотез.

Формат вызова функции печати:

Void Print( String text )
    

Для выведения отладочной информации в языке гибких описаний существуют глобальные функции, формирующие строковое представление различных типов языка (см. таблицу).

Для оформления выводимой на печать строки символами табуляции, возврата каретки и т.п. используется глобальная функция Chr( Int char ), возвращающая строковое представление символа по его Unicode-коду.

Примеры вызова функции отладочной печати:

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 );
        

Результатом нескольких последовательных вызовов функции Print в одном из Advanced-разделов будет текст, состоящий из нескольких строк. Текст выводится на печать в окне свойств активной гипотезы в свойствах Pre-Search Print и Post-Search Print.

10.11.2020 12:08:08


Please leave your feedback about this article