Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

Beispiel für den agorum core smart assistant konfigurator

Ziel dieses Beispiels ist es, über den agorum core smart assistant konfigurator eine Aktion oder Ablage zu definieren, mit deren Hilfe ein agorum core fileworkflow gestartet wird. Dadurch kann ein weiterer Prozess gestartet werden.

Über eine Aktion starten


  1. Legen Sie im agorum core smart assistant konfigurator eine Server-Aktion mit dem Selektor File an.
  2. Starten Sie im JavaScript-Teil den agorum core fileworkflow.

Code zum Starten des agorum core fileworkflows

In diesem Beispiel wird der agorum core fileworkflow namens testFW gestartet. Ihm wird das Objekt oder die angeklickten Objekte objects übergeben:

let workflows = require('common/workflows');
// Parameter: Workflow, das übergebene Objekt, Name des Workflows der in der Liste angezeigt wird, Übergabeparameter an den Workflow als Object

let instance = workflows.start('FileWorkflow2', objects, 'testFW',{});
let activities = instance.getRightwardRelationObjects('WORKFLOWRELATION');
activities && activities[0];

Als Parameter können etwa Parameter für den agorum core fileworkflow in folgender Form übergeben werden:

{para1: 'Text', para2: true, para3: 22.12} 

Dann wird jedoch nur ein leeres Objekt {} übergeben.

Über eine Ablage starten


  1. Legen Sie im agorum core smart assistant konfigurator eine Server-Aktion mit dem Selektor File an.
  2. Fügen Sie im JavaScript-Teil und dort im Feld JavaScript (danach) den Code aus Code zum Starten des agorum core fileworkflows ein, damit die Datei erst nach der Verschlagwortung beachtet wird.