Значения простых переменных могут быть заданы с использованием элементов-установщиков переменных. Эти элементы содержат представление значения переменной, которое может быть пустым, если атрибут text:display установлен в значение none.
С элементом <text:variable-set> могут быть связаны следующие атрибуты:
text:name
Этот атрибут определяет имя устанавливаемой переменной. Оно должно соответствовать имени переменной, которая уже была объявлена (см. раздел 6.7.3 для получения информации по использованию этого атрибута).
text:formula
Этот атрибут содержит формулу для вычисления значения поля-переменной. Если формула совпадает с содержимым элемента поля, этот атрибут может быть опущен (см. раздел 6.7.6 для получения информации по использованию этого атрибута).
office:value-type и соответствующий атрибут значения (см. раздел 6.7.1 для получения информации по использованию этих атрибутов).
Примечание - Простая переменная не должна иметь различные типы значения в различных местах документа. Тем не менее реализация может допускать использование различных типов значения для различных экземпляров той же самой переменной. В случае типов числовых значений float, percentage и currency значение автоматически преобразуется в другой тип значения. Для типов значений, которые имеют внутреннее представление в виде чисел, такие как date, time и boolean значения интерпретируются как числа соответствующего типа. Если переменная используется как для строкового, так и для не строкового типов, то поведение не определено, следовательно, подобная практика не рекомендована.
text:display
Этот атрибут может использоваться, чтобы определить необходимо или нет отображать значение элемента <text:variable-set>. Если атрибут text:display установлен в value, значение переменной отображается. Если атрибут установлен в none, значение не отображается (см. раздел 6.7.5 для получения информации по использованию этого атрибута).
style:data-style-name
Этот атрибут определяет стиль данных для использования, чтобы задать формат числовой, логической переменной или переменной типа дата/время. Если стиль данных не определен, то используется стандартный стиль данных (см. раздел 6.7.7 для получения информации по использованию этого атрибута).