Sub-flow (voorheen "uitvoeren")

⌘K
  1. Home
  2. Alle flow Acties
  3. Functies
  4. Sub-flow (voorheen “uitvoeren”)

Sub-flow (voorheen “uitvoeren”)

Frequentie gebruik: 
Moeilijkheidsgraad: 

Een Sub-flow is een hele krachtige actie in Flow. Met een Sub-Flow kun je een compleet andere afslag nemen in een Flow. Dit kan een op zichzelf staande reeks acties zijn, maar de sub-flow actie kan ook zijn output teruggeven aan de ‘bovenliggende Flow’.

Je gebruikt de sub-flow vaak als je :

  • Meerdere soortgelijke flows wil combineren in één flow.
  • Je een conditie wilt doen waarbij een variabele wordt vervangen maar de ‘flow’ wel in stand blijft.

Voorbeeld

Als voorbeeld: In een flow willen we controleren of de datum een veld groter is dan 100. Als deze groter is dan 100, dan willen we “100” hanteren, anders de eigenlijke veld. De rest van het flow proces ziet er hetzelfde uit.

Voorbeeld van een flow waarbij wordt gekeken of de waarde groter is dan 100. Als deze groter is dan 100 wordt deze via de actie ‘nieuw nummer’ teruggezet op 100.

Bovenstaand voorbeeld had je ook op kunnen lossen zonder een Sub-Flow. Je had dan echter 2 updateconnectoren gehad. Deze manier is wat ‘chiquer’ en beter onderhoudbaar, met name in langere flows.

Terug naar bovenliggende Flow

De actie “Terug naar bovenliggende Flow” geeft de output terug naar de bovenliggende Flow. Dit is alleen nodig als je de output wilt teruggeven, het is niet nodig om dit te vullen als je de data verderop niet nodig hebt!

Configuratie

Er is maar één veld om te configureren. “Output field”. Door deze te vullen worden de variabelen niet vervangen in de oorspronkelijke reeks, maar toegevoegd aan een nieuwe reeks. Dit wordt zelden gebruikt!

Voorbeeld mét output field in bovenstaand voorbeeld

    "Medewerker": "tom",
    "Aantal": 101,
    "OutputFieldGevuld": {
      "Medewerker": "tom",
      "Aantal": 100
    }

Voorbeeld zonder output field in bovenstaand voorbeeld

  "Medewerker": "tom",
  "Aantal": 100


Video

Geen oplossing? #
Was dit artikel nuttig voor jou? Ja Nee

How can we help?