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


Примечание: Перед применением правил связывания блоков их отображение должно пройти проверку разрешений ACL. Логика правил связывания блоков будет выполняться только в том случае, если у пользователя есть соответствующие права доступа. Другими словами, правила связывания блоков вступают в силу только после выполнения требований к разрешениям ACL на просмотр. Если правила связывания блоков отсутствуют, блок отображается по умолчанию.
Правила связывания блоков поддерживают использование глобальных переменных для динамического управления содержимым, отображаемым в блоках. Это позволяет пользователям с различными ролями и разрешениями просматривать настраиваемые представления данных и взаимодействовать с ними. Например, в системе управления заказами, хотя разные роли (такие как администраторы, менеджеры по продажам и финансовые сотрудники) имеют разрешение на просмотр заказов, поля и кнопки действий, которые необходимо видеть каждой роли, могут отличаться. Настраивая глобальные переменные, вы можете гибко регулировать отображаемые поля, кнопки действий и даже правила сортировки и фильтрации данных в зависимости от роли пользователя, его разрешений или других условий.
Блоки также могут управляться переменными в контексте. Например, вы можете использовать контекстные переменные, такие как «Текущая запись», «Текущая форма» и «Запись текущего всплывающего окна», чтобы динамически отображать или скрывать блоки.
Пример: Блок «Информация о возможностях заказа» отображается только тогда, когда статус заказа — «Оплачен».

Для получения дополнительной информации о правилах связывания см. Правила связывания.