logologo
Kom igång
Guide
Utveckling
Plugins
API
Hem
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Kom igång
Guide
Utveckling
Plugins
API
Hem
logologo
Översikt

Block

Översikt

Datablock

Tabell
Formulär
Detaljer
Lista
Rutnätskort
Diagram

Filterblock

Formulär

Övriga block

Åtgärdspanel
Iframe
Markdown
JS-block

Inställningar för block

Dataintervall
Datainläsningsmetod
Layout
Länkningsregler för block
Fältberoenderegler
Sorteringsregler
Dra och släpp-sortering
Ta bort block
Blockrubrik
Blockhöjd
Formulärutkast

Fält

Översikt

Allmänna inställningar

Tabellfält
Detaljfält
Filtrera formulärfält
Formulärfält

Specifika inställningar

Datum
Filhanterare
Underformulär
Dropdown-väljare
Dataväljare
Kaskadväljare
Undertabell (inline-redigering)
Undertabell (redigera i popup)
Underdetaljer
Titel
JS-fält
JS-objekt
JS-kolumn

Fältkonfigurationer

Standardvärde
Fältetikett
Visa etikett
Fältbeskrivning
Dataintervall
Fältkomponent
Nummerformatering
Läge
Obligatoriskt
Titelfält
Valideringsregler
Relationsfältskomponent

Åtgärd

Översikt

Konfigurationsalternativ för åtgärder

Redigera-knapp
Dubbelbekräftelse
Fälttilldelning
Koppla arbetsflöde
Redigeringsfönster
Regler för åtgärdskoppling

Åtgärdstyp

Lägg till
Visa
Ta bort
Redigera
Kopiera
Importera
Importera Pro
Exportera
Exportera Pro
Exportera bilagor
Filtrera
Länk
Öppna popup
Uppdatera
Skicka data
Utlösa arbetsflöde
Uppdatera post
Batchuppdatering
Batchredigering
Lägg till underpost
JS-åtgärd
Åtgärdsbehörigheter

Avancerat

Kopplingsregler
Händelseflöde
Variabel
RunJS
UI-mall
Previous PageLayout
Next PageFältberoenderegler
TIP

Detta dokument har översatts av AI. För eventuella felaktigheter, se den engelska versionen

#Blockkopplingsregler

#Introduktion

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.

20251029112218

20251029112338

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.

#Styra block med globala variabler

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.

#Specifika användningsfall:

  • Roll- och behörighetskontroll: Styr synligheten eller redigerbarheten för vissa fält baserat på olika rollbehörigheter. Till exempel kan säljare endast se grundläggande orderinformation, medan ekonomipersonal kan se betalningsdetaljer.
  • Personliga vyer: Anpassa olika blockvyer för olika avdelningar eller team, för att säkerställa att varje användare endast ser innehåll som är relevant för deras arbete, vilket förbättrar effektiviteten.
  • Hantering av åtgärdsbehörigheter: Styr visningen av åtgärdsknappar med hjälp av globala variabler. Till exempel kan vissa roller endast se data, medan andra kan utföra åtgärder som att ändra eller radera.

#Styra block med kontextuella variabler

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".

20251029114022

För mer information om kopplingsregler, se Kopplingsregler.