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

Triggers

Overzicht
Tabel-events
Geplande taken
Pre-actie-event
Post-actie-event
Aangepast actie-event
Goedkeuring
Webhook

Node

Overzicht

Artificiële intelligentie

Groot taalmodel (LLM)

Procesbesturing

Voorwaarde
Meervoudige voorwaardelijke vertakking
Lus
Variabelen
Parallelle vertakking
Workflow aanroepen
Procesoutput
JSON-variabelemapping
Vertraging
Einde

Berekening

Berekening
Datumberekening
JSON-berekening

Gegevensoperaties

Gegevens toevoegen
Gegevens bijwerken
Gegevens opvragen
Gegevens verwijderen
SQL-operatie

Handmatige verwerking

Handmatige verwerking
Goedkeuring
CC

Types uitbreiden

HTTP-request
JavaScript-script
Notificatie
E-mail verzenden
Respons
Responsbericht
Variabelen
Uitvoeringslogboek
Versiebeheer
Geavanceerde opties

Extensie-ontwikkeling

Overzicht
Triggertypes uitbreiden
Nodetype uitbreiden
API-referentie
Previous PageSnelstart
Next PageTabel-events
TIP

Dit document is vertaald door AI. Voor onnauwkeurigheden, raadpleeg de Engelse versie

#Overzicht

Een trigger is het startpunt voor een workflow. Wanneer er tijdens het uitvoeren van de applicatie een gebeurtenis plaatsvindt die voldoet aan de voorwaarden van de trigger, wordt de workflow geactiveerd en uitgevoerd. Het type trigger is tevens het type workflow; u kiest dit bij het aanmaken van de workflow en kunt het daarna niet meer wijzigen. De momenteel ondersteunde triggertypes zijn:

  • Collectiegebeurtenissen (Ingebouwd)
  • Geplande taak (Ingebouwd)
  • Voor actie (Aangeboden door de @nocobase/plugin-workflow-request-interceptor plugin)
  • Na actie (Aangeboden door de @nocobase/plugin-workflow-action-trigger plugin)
  • Aangepaste actie (Aangeboden door de @nocobase/plugin-workflow-custom-action-trigger plugin)
  • Goedkeuring (Aangeboden door de @nocobase/plugin-workflow-approval plugin)
  • Webhook (Aangeboden door de @nocobase/plugin-workflow-webhook plugin)

De timing waarop elke gebeurtenis wordt geactiveerd, ziet u in de onderstaande afbeelding:

Workflow Gebeurtenissen

Een geconfigureerde workflow kan bijvoorbeeld worden geactiveerd wanneer een gebruiker een formulier indient, wanneer gegevens in een collectie wijzigen door een gebruikersactie of een programma-aanroep, of wanneer een geplande taak de uitvoeringstijd bereikt.

Triggers die gerelateerd zijn aan gegevens (zoals acties, collectiegebeurtenissen) bevatten meestal contextgegevens van de trigger. Deze gegevens fungeren als variabelen en kunnen door knooppunten in de workflow worden gebruikt als verwerkingsparameters om geautomatiseerde gegevensverwerking te realiseren. Als een gebruiker bijvoorbeeld een formulier indient en de indieningsknop is gekoppeld aan een workflow, wordt die workflow geactiveerd en uitgevoerd. De ingediende gegevens worden dan in de contextomgeving van het uitvoeringsplan geïnjecteerd, zodat volgende knooppunten deze als variabelen kunnen gebruiken.

Nadat u een workflow heeft aangemaakt, wordt de trigger op de workflowoverzichtspagina weergegeven als een startknooppunt aan het begin van het proces. Door op deze kaart te klikken, opent u het configuratiescherm. Afhankelijk van het triggertype kunt u de bijbehorende voorwaarden configureren.

Trigger_Startknooppunt