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

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

Представляет идентификатор роли (role name) текущего вошедшего в систему пользователя.

Значения текущей формы, используются только в блоках форм. Сценарии использования включают:


Используется для динамической фильтрации вариантов выбора для зависимого поля на основе вышестоящего поля, обеспечивая точность ввода данных.
Пример:

Запись — это строка в коллекции, каждая из которых представляет собой отдельную запись. Переменная «Текущая запись» доступна в правилах связывания для действий со строками в блоках отображения.
Пример: Отключить кнопку удаления для документов со статусом «Оплачено».

Действия со всплывающими окнами играют очень важную роль в настройке интерфейса NocoBase.
Блоки внутри всплывающего окна могут использовать переменную «Текущая запись во всплывающем окне». Соответствующие сценарии использования включают:
Эта переменная представляет параметры запроса в URL текущей страницы. Она доступна только в том случае, если в URL страницы присутствует строка запроса. Использовать ее в сочетании с действием «Ссылка» будет удобнее.


Значение этой переменной представляет собой строку, которая является учетными данными для доступа к API NocoBase. Ее можно использовать для проверки личности пользователя.
Пример: Не отображать действие «Печать шаблона» на устройствах, отличных от настольных компьютеров.
