logologo
Початок
Посібник
Розробка
Плагіни
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Початок
Посібник
Розробка
Плагіни
API
logologo
Огляд

Блоки

Огляд

Блоки даних

Таблиця
Форма
Деталі
Список
Картки-сітка
Діаграма

Блок фільтрів

Форма

Інші блоки

Панель керування
Iframe
Блок посилання
Markdown
JS Block

Налаштування блоку

Діапазон даних
Макет
Правила зв'язування блоків
Правила зв'язування полів
Правила сортування
Видалення блоку
Заголовок блоку

Поле

Огляд

Загальні налаштування

Поля таблиці
Поля деталей
Поля форми фільтрації
Поля форми

Специфічні налаштування

Дата
Файловий менеджер
Підформа
Випадаючий список
Селектор даних
Каскадний селектор
Підтаблиця
Піддеталі
Заголовок
JS Field
JS Item
JS Column

Налаштування поля

Значення за замовчуванням
Мітка поля
Показувати мітку
Підказка для поля
Діапазон даних
Компонент поля
Форматування чисел
Режим
Обов'язкове
Поле заголовка
Правила валідації
Компонент поля зв'язку

Дія

Огляд

Налаштування дії

Кнопка редагування
Повторне підтвердження
Призначення поля
Прив'язка робочого процесу
Спливаюче вікно редагування
Правила зв'язування дій

Тип дії

Додати
Перегляд
Видалити
Редагувати
Імпорт
Імпорт Pro
Експорт
Експорт Pro
Експорт вкладень
Фільтр
Посилання
Відкрити спливаюче вікно
Оновити
Надіслати дані
Запустити робочий процес
Оновити запис
Масове оновлення
Додати підзапис
JS Action
Дозволи на дії

Поглиблено

Правила зв'язування
Потік подій
Змінна
RunJS
Previous PageПотік подій
Next PageRunJS
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Змінні

#Вступ

Змінні — це набір маркерів, які використовуються для ідентифікації певного значення в поточному контексті. Їх можна використовувати в таких сценаріях, як налаштування діапазонів даних блоків, значень за замовчуванням для полів, правил зв'язування та робочих процесів.

20251030114458

#Наразі підтримувані змінні

#Поточний користувач

Представляє дані поточного користувача, що увійшов у систему.

20240416154950

#Поточна роль

Представляє ідентифікатор ролі (role name) поточного користувача, що увійшов у систему.

20240416155100

#Поточна форма

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

  • Правила зв'язування для поточної форми
  • Значення за замовчуванням для полів форми (дійсні лише при додаванні нових даних)
  • Налаштування діапазонів даних для полів зв'язку
  • Конфігурація присвоєння значень полям для дій надсилання

#Правила зв'язування для поточної форми

20251027114920

#Значення за замовчуванням для полів форми (лише для нової форми)

20251027115016

#Налаштування діапазонів даних для полів зв'язку

Використовується для динамічної фільтрації варіантів вибору для залежного поля на основі вихідного поля, забезпечуючи точне введення даних.

Приклад:

  1. Користувач вибирає значення для поля Власник.
  2. Система автоматично фільтрує варіанти для поля Обліковий запис на основі імені користувача вибраного Власника.

20251030151928

#Поточний запис

Запис — це рядок у колекції даних, де кожен рядок представляє окремий запис. Змінна «Поточний запис» доступна в правилах зв'язування для дій з рядками блоків відображення.

Приклад: Вимкнути кнопку видалення для документів зі статусом «Оплачено».

20251027120217

#Поточний запис спливаючого вікна

Дії спливаючих вікон відіграють дуже важливу роль у конфігурації інтерфейсу NocoBase.

  • Спливаюче вікно для дій з рядками: Кожне спливаюче вікно має змінну «Поточний запис спливаючого вікна», що представляє запис поточного рядка.
  • Спливаюче вікно для полів зв'язку: Кожне спливаюче вікно має змінну «Поточний запис спливаючого вікна», що представляє запис зв'язку, на який було натиснуто.

Блоки всередині спливаючого вікна можуть використовувати змінну «Поточний запис спливаючого вікна». Відповідні сценарії використання включають:

  • Налаштування діапазону даних блоку
  • Налаштування діапазону даних поля зв'язку
  • Налаштування значень за замовчуванням для полів (у формі для додавання нових даних)
  • Налаштування правил зв'язування для дій

#Параметри запиту URL

Ця змінна представляє параметри запиту в URL поточної сторінки. Вона доступна лише тоді, коли в URL сторінки є рядок запиту. Зручніше використовувати її разом із дією «Посилання».

20251027173017

20251027173121

#Токен API

Значення цієї змінної — це рядок, який є обліковими даними для доступу до NocoBase API. Його можна використовувати для перевірки особи користувача.

#Тип поточного пристрою

Приклад: Не відображати дію «Друк шаблону» на пристроях, відмінних від комп'ютерів.

20251029215303