Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Предопределенные заполнители

Обновлено: 17.12.25

Каждая фигура на диаграмме может содержать метаданные или пользовательские свойства – дополнительную информацию об этих фигурах.

Эти пользовательские свойства также можно использовать для определения значений-заполнителей, действующих подобно переменным в компьютерной программе. Заполнители можно использовать в надписях фигур и всплывающих подсказках, чтобы показать значение пользовательского свойства этой фигуры, формы контейнера, внутри которой она находится, или предка в форме с несколькими группами.

Смотрите, как работать с заполнителями в надписях и всплывающих подсказках.

Предопределенные заполнители

Помимо использования имен свойств в качестве заполнителей, вы можете использовать следующие предопределенные заполнители.

%id% Печатает идентификатор фигуры или соединителя.
%date% Печатает текущую дату, используя локаль системы.
%time% Выводит текущее время с использованием локали системы.
%timestamp% Печатает временную метку, используя локаль системы
%date{format}% Печатает временную метку в пользовательском формате, подробности приведены ниже.
%pagenumber% Печатает номер текущей страницы.
%pagecount% Печатает общее количество страниц.
%page% Печатает заголовок текущей страницы.
%filename% Печатает имя файла.
Важно

Примечания:

  • Чтобы напечатать некоторый текст между символами % без замены текста, используйте два символа %. Например, %%name% печатает %name%, даже если существует свойство с именем name.
  • Если фигура и ее предок имеют свойство с одинаковым именем, используется значение свойства дочерней фигуры (это переопределяет свойство предка). Аналогичным образом, если несколько предков имеют общее свойство, используется значение свойства ближайшего предка. Таким образом, метки-заполнители учитывают область действия.

Пользовательские форматы временных меток

Определены следующие пользовательские форматы для меток времени (например, %date{dddd, mmmm d, yyyy}%)

ФОРМАТ ВРЕМЕННОЙ МЕТКИ ОПИСАНИЕ
d День месяца в виде цифр; для одноразрядных дней начальный ноль отсутствует.
dd День месяца в виде цифр; начальный ноль для одноразрядных дней.
ddd День недели в виде трехбуквенной аббревиатуры.
dddd День недели в качестве его полного названия.
m Месяц в виде цифр; для одноразрядных месяцев начальный ноль отсутствует.
mm Месяц в виде цифр; начальный ноль для одноразрядных месяцев.
mmm Месяц в виде трехбуквенной аббревиатуры.
mmmm Месяц в качестве его полного названия.
yy Год в виде последних двух цифр; начальный ноль для лет менее 10.
yyyy Год, представленный четырьмя цифрами.
h Часы; нет начального нуля для одноразрядных часов (12-часовые часы).
hh Часы; начальный ноль для одноразрядных часов (12-часовые часы).
H Часы; нет начального нуля для одноразрядных часов (24-часовые часы).
HH Часы; начальный ноль для одноразрядных часов (24-часовые часы).
M Минуты; нет начального нуля для одноразрядных минут.
Верхний регистр m в отличие от CF timeformat’s m для избежания противоречия с месяцами.
MM Минуты; начальный нуль для одноразрядных минут.
ММ в верхнем регистре, в отличие от CF timeFormat мм, чтобы избежать противоречия с месяцами.
s Секунды; нет начального нуля для однозначных секунд.
ss Секунды; начальный нуль для одноразрядных секунд.
l or L Миллисекунды. l печатает 3 цифры. L печатает 2 цифры.
t Строка маркера времени в нижнем регистре, состоящая из одного символа: a или p.
Нет эквивалента в CF.
tt Строка маркера времени в нижнем регистре, состоящая из двух символов: am или pm.
Нет эквивалента в CF.
T Строка маркера времени в верхнем регистре, состоящая из одного символа: A или P.
Заглавная буква T в отличие от буквы t в CF позволяет использовать заданный пользователем регистр.
TT Строка маркера времени в верхнем регистре, состоящая из двух символов: AM или PM.
Верхний регистр TT в отличие от tt от CF позволяет использовать корпус, заданный пользователем.
Z Аббревиатура часового пояса США, например EST или MDT. При использовании часовых поясов за пределами США или в браузере Opera возвращается смещение GMT/UTC, например GMT-0500.
Нет эквивалента в CF.
o Смещение часового пояса GMT/UTC, например, -0500 или +0230.
Важно

Эквивалента в CF.

S Порядковый суффикс даты (st, nd, rd или th). Хорошо работает с d.
Нет эквивалента в CF.
'…' or "…" Буквенная последовательность символов. Окружающие кавычки удаляются. Нет эквивалента в CF.
UTC: Должны быть первые четыре символа маски временной метки. Преобразует данные из местного времени в UTC/GMT/время Зулу перед применением формата времени.
Префикс “UTC:” удален.
Нет эквивалента в CF.

Предопределенные форматы временных меток

Существует несколько предопределенных форматов временных меток, которые вы можете использовать.

НАЗВАНИЕ ФОРМАТ ВРЕМЕННОЙ МЕТКИ ПРИМЕР
default ddd mmm dd yyyy HH:MM:ss сб июнь 09 2007 17:46:21
shortDate m/d/yy 6/9/07
mediumDate mmm d, yyyy июнь 9, 2007
longDate mmmm d, yyyy июнь 9, 2007
fullDate dddd, mmmm d, yyyy сб, июнь 9, 2007
shortTime h:MM TT 5:46 PM
mediumTime h:MM:ss TT 5:46:21 PM
longTime h:MM:ss TT Z 5:46:21 PM EST
isoDate yyyy-mm-dd 2007-06-09
isoTime HH:MM:ss 17:46:21
isoDateTime yyyy-mm-dd’T’HH:MM:ss 2007-06-09T17:46:21
isoUtcDateTime UTC:yyyy-mm-dd’T’HH:MM:ss’Z’ 2007-06-09T22:46:21Z
Важно

Полные и краткие названия дней и месяцев в настоящее время доступны только на английском языке.