13 | Документация

Приложение А - Макросы, используемые в настройках

Макрос
Описание
{CurrentUser}
Имя авторизованного пользователя
{CurrentUser.LastName}
Фамилия авторизованного пользователя
{CurrentUserFullName}
Фамилия, Имя и Отчество авторизованного пользователя
{CurrentGroups}
Группы текущего пользователя.
Перечисление групп через точку с запятой
{CurrentGroup. group_name }, где
group_name - имя группы пользователей
Проверка, входит ли текущий пользователь в указанную группу.
Выводит значение 1 , если входит, иначе - 0 .
{CurrentUserEmail}
Email текущего пользователя
{CurrentUser. field_name }, где
field_name - имя публичного поля таблицы пользователей
Значение указанного публичного поля таблицы пользователей
{CurrentDate}
Текущая дата
{CurrentDate-7d}
{CurrentDate+2d}
Текущая дата +/- несколько дней
{CurrentDateTime}
Текущая дата и время
{CurrentDateTime-1h}
{CurrentDateTime+2h}
Текущая дата и время +/- несколько часов
{CurrentMonth}
Текущий месяц
{CurrentQuarter}
Номер текущего квартала
{CurrentYear}
{CurrentYear+10y}
{CurrentYear-3y}
Текущий год +/- несколько лет
{CurrentFeature.uid}
Значение текущего uid-поля будет добавлено в указанное атрибутивное поле
{CurrentFeature. field_name ::code}, где
field_name - имя атрибутивного поля
Код домена/справочника значений
{CurrentFeature. field_name ::value}, где
field_name - имя атрибутивного поля
Значение домена/справочника значений
{CurrentFeature. field_name ::F N }, где
N - количество знаков после запятой,
field_name - имя атрибутивного поля
Преобразует числовое значение в строку, округляет дробное значение до указанного количества знаков после запятой
{CurrentFeature. field_name ::dd.MM.yyyy},
где field_name - имя атрибутивного поля
Форматирование даты.
Возможны разные форматы даты
{TimeSliderActive}
Индикатор, открыта ли временная шкала.
Принимает значения:
1 - открыта, 0 - закрыта, не используется.
{TimeSliderYear}
Год, установленный на временной шкале
{TimeSliderMonth}
Месяц, установленный на временной шкале
{TimeSliderDay}
День, установленный на временной шкале
{TimeSliderHour}
Час, установленный на временной шкале
{CurrentUserCookieId}
{CurrentBrowserCookieId}
Текущая сессия без авторизации пользователя и его фиксация в указанном поле для указанного браузера. При этом на карте или в виджете для текущего пользователя будут доступны и видны только созданные им объекты.