Detta dokument har översatts av AI. För eventuella felaktigheter, se den engelska versionen
Blockkopplingsregler låter användare dynamiskt styra visningen av block och hantera presentationen av element på blocknivå. Eftersom block fungerar som behållare för fält och åtgärdsknappar, kan ni med dessa regler flexibelt styra visningen av hela vyn utifrån blockets dimension.


Obs!: Innan blockkopplingsregler körs måste blockets visning först genomgå en ACL-behörighetskontroll. Endast när en användare har motsvarande åtkomstbehörigheter kommer logiken för blockkopplingsreglerna att utvärderas. Med andra ord träder blockkopplingsregler i kraft först efter att kraven för ACL-visningsbehörighet är uppfyllda. Om det inte finns några blockkopplingsregler visas blocket som standard.
Blockkopplingsregler stöder användningen av globala variabler för att dynamiskt styra innehållet som visas i block. Detta gör att användare med olika roller och behörigheter kan se och interagera med anpassade datavyer. Till exempel, i ett orderhanteringssystem, även om olika roller (som administratörer, säljare och ekonomipersonal) alla har behörighet att se ordrar, kan fälten och åtgärdsknapparna som varje roll behöver se skilja sig åt. Genom att konfigurera globala variabler kan ni flexibelt justera de visade fälten, åtgärdsknapparna och till och med sorterings- och filtreringsreglerna för data, baserat på användarens roll, behörigheter eller andra villkor.
Block kan också styras av variabler i kontexten. Till exempel kan ni använda kontextuella variabler som "Aktuell post", "Aktuellt formulär" och "Aktuell popup-post" för att dynamiskt visa eller dölja block.
Exempel: Blocket "Order Opportunity Information" visas endast när orderstatusen är "Betald".

För mer information om kopplingsregler, se Kopplingsregler.