Als u weet dat een werkstroom gedurende een voorspelbare tijd moet wachten op een reactie van een externe bron, kunt u deze implementeren als een langdurige werkstroom op basis van een timer. Een langlopende werkstroom op basis van een timer wacht tot een bepaalde tijd en datum voordat deze wordt hervat.

U implementeert een werkstroom als een langlopende werkstroom op basis van een timer met behulp van het element Wachtende timer.

Voorwaarden

  • Maak een werkstroom.
  • Open de werkstroom om deze in de werkstroomeditor te kunnen bewerken.
  • Voeg elementen toe aan het werkstroomschema.

Procedure

  1. Sleep een element Wachtende timer van het menu Algemeen in het linkerdeelvenster naar het werkstroomschema en plaats het op een positie waar u de uitvoering van de werkstroom wilt onderbreken.
    Als u een scriptbare taak implementeert om de tijd en datum te berekenen, moet het element Scriptbare taak voorafgaan aan het element Wachtende timer.
  2. Klik op het element Wachtende timer.
  3. Voer een beschrijving in van de reden voor het implementeren van de timer op het eigenschapstabblad Details in het rechterdeelvenster.
  4. Klik op het tabblad Invoer.
    De parameter timer.date wordt weergegeven in de lijst met variabelen.
  5. Bind de parameter timer.date aan een geschikt Date-object.
    • Selecteer een vooraf gedefinieerd Date-object in de voorgestelde lijst, bijvoorbeeld een item dat is gedefinieerd door een element Scriptbare taak elders in de werkstroom.
    • U kunt ook een Date-object maken dat een specifieke datum en tijd instelt waarop de werkstroom moet wachten.
  6. (Optioneel) Maak een Date-object waarmee een specifieke datum en tijd wordt ingesteld waarop de werkstroom wacht.
    1. Klik op het tekstvak Variabele selecteren en klik vervolgens op Nieuwe maken.
      Het dialoogvenster Nieuwe variabele wordt geopend.
    2. Voer een naam en beschrijving in voor de variabele.
    3. Klik op het tekstvak Waarde om de waarde van de variabele in te stellen.
      Er wordt een kalender weergegeven.
    4. Gebruik de kalender om een datum en tijd in te stellen waarop de werkstroom opnieuw wordt gestart.
    5. Klik op Maken.
  7. Klik op Opslaan en bevestig uw selectie.

resultaten

U hebt een timer gedefinieerd die een langlopende werkstroom op basis van een timer onderbreekt tot een ingestelde tijd en datum.

Volgende stappen

U kunt een langlopende werkstroom maken die wacht op een triggergebeurtenis voordat u doorgaat.