ГОСТ Р ИСО/МЭК 26300—2010
элемента (см. раздел 6.7.4 для получения информации по использованию
атрибута te x t:d e s c rip tio n ).
2179
«define name-"text-placeholder-attiist" combine-"interleave"»
2180
<re£ name-"common-field-description-a
111 1
st"/>
2181
«/define»
6.6.3 Условные текстовые поля
Текстовые поля могут быть использованы для отображения одного или
другого текста, в зависимости от условия. Условные текстовые поля задаются с
помощью условия и двух текстовых строк. Если условие истинно, отображается
первая из текстовых строк. Если условие ложно, отображается другая текстовая
строка.
2182
<define name-"paragraph-content" combine-"cftoice’•>
2183
«eleaent ftMM^*text:conditional-text"»
2184
<ref naKje-"text-conditionai-text-attlist"/>
2185
«text/»
2186
«/element»
2187
«/define»
С элементом < te x t:c o n d itio n a i-te x t> могут быть связаны следующие
атрибуты:
•условие;
•текст, отображаемый в случае, если условие истинно;
•текст, отображаемый в случае, если условие ложно:
•текущее состояние.
Атрибут te x trc o n d itio n содержит логическое выражение. В зависимости
от результата, отображается значение атрибута te x t :d is p la y -if-tr u e или
te x t :d is p la y -it-fa is e .
2188
«define name-"text-condltional-text-attllst" combine-"interleave"»
2189
«attribute name-"text:conditions
2190
<re£ name-"rortnuia“/>
2191
«/attribute»
2192
«/define»
Отображаемый текст, если условие истинно
Атрибут te x t : s tr in g - v a lu e - if- tr u e содержит текстовую строку, которая
отображается, если условие вернуло значение tru e .
3
2193
«define name-"text-eonditlonal-text-attiist" combine-"interleave">
2194
«attribute name-"text:string-value-if-true”>
2195
«ref natne-"atrin<"/>
132