Скрытое текстовое поле тесно связано с условным текстовым полем. Оно отображает определенный текст, кроме случаев, когда условие возвращает значение true. В этом случае оно ничего не отображает.
С элементом <text:hidden-text> могут быть связаны следующие атрибуты:
условие;
текст;
скрытость.
Условие
Атрибут text:condition содержит логическое выражение. Если результат вычисления выражения - true, то текст скрытый.
Текст
Атрибут text:string-value определяет отображаемый текст, если значение условия - false.
Скрытость
Атрибут text:is-hidden определяет, является ли в настоящий момент поле видимым или нет. Цель этого атрибута подобна назначению атрибута text:current-value в поле text:condition. Запись результатов позволяет при изменениях корректно представлять документ без необходимости анализа условного выражения или вычисления условия, при загрузке документа.
Примечание - Значение этого атрибута перезаписывается каждый раз, как только приложение вычисляет выражение. Этот атрибут не имеет другой функции, кроме упрощения преобразования или первоначального отображения документа.