Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej
Reguły powiązań bloków pozwalają użytkownikom dynamicznie kontrolować wyświetlanie bloków, zarządzając prezentacją elementów na poziomie bloku. Bloki, będące nośnikami pól i przycisków akcji, umożliwiają użytkownikom elastyczne sterowanie wyświetlaniem całego widoku za pomocą tych reguł.


Uwaga: Zanim reguły powiązań bloków zostaną wykonane, wyświetlanie bloku musi najpierw przejść sprawdzenie uprawnień ACL. Dopiero gdy użytkownik posiada odpowiednie uprawnienia dostępu, logika reguł powiązań bloków może zostać zastosowana. Innymi słowy, reguły powiązań bloków wchodzą w życie dopiero po spełnieniu wymagań uprawnień ACL do podglądu. Jeśli nie ma zdefiniowanych reguł powiązań bloków, blok jest wyświetlany domyślnie.
Reguły powiązań bloków wspierają użycie zmiennych globalnych do dynamicznego kontrolowania zawartości wyświetlanej w blokach, dzięki czemu użytkownicy o różnych rolach i uprawnieniach mogą widzieć i wchodzić w interakcje z dostosowanymi widokami danych. Na przykład, w systemie zarządzania zamówieniami, choć różne role (takie jak administratorzy, sprzedawcy i pracownicy działu finansowego) mają uprawnienia do przeglądania zamówień, pola i przyciski akcji, które są widoczne dla każdej roli, mogą się różnić. Konfigurując zmienne globalne, można elastycznie dostosować wyświetlane pola, przyciski akcji, a nawet zasady sortowania i filtrowania danych, w oparciu o rolę użytkownika, uprawnienia lub inne warunki.
Bloki mogą być również kontrolowane przez zmienne w kontekście. Na przykład, można użyć zmiennych kontekstowych takich jak „Bieżący rekord”, „Bieżący formularz” i „Bieżący rekord w oknie dialogowym” do dynamicznego wyświetlania lub ukrywania bloków.
Przykład: Blok „Informacje o szansie sprzedaży zamówienia” jest wyświetlany tylko wtedy, gdy status zamówienia to „Opłacone”.

Więcej informacji na temat reguł powiązań znajdą Państwo w Reguły powiązań.