Set Variable

<< Click to Display Table of Contents >>

Navigation:  Workflow Designer > Activities >

Set Variable

Previous pageReturn to chapter overviewNext page

Funktion

 

Die Set Variable Activity befüllt eine Variable mit Daten.

 

Set Variable Activity

Set Variable Activity

 

Input

 

Es gibt zwei Input-Felder:

 

Input Felder

Input Felder

 

"Variable" ist ein Auswahl-Feld und dort wird die Variable definiert, in der das Resultat geladen werden soll.

 

"Value" definiert den Wert, der zugewiesen werden soll. Dieser kann Typ Default, C#, JavaScript oder Variable sein. In Beispiel vom Bild "Input Felder" wird von einem Objekt der erste Datensatz von einem Array verwendet.

 

 

Weitere Java Script Beispiele:

 

const data = getGetAccount();

const tenantName = getInvAppTenant();

 

data.forEach(item => {

 item.InvoiceApprovalTenant = tenantName;

});

Eine Liste wird geladen und jedem Element dieser Liste wird ein zusätzlicher Wert hinzugefügt.

const payType = getPxGetPayTypeParsedContent()[0].ZahlungsartNr;

const currentBooking = getPxBooking();

currentBooking.Zahlungsart.ZahlungsartNr = payType;

currentBooking.Adresse.AdressNr = getPxAddressNo();

return currentBooking;

Ein Json-Objekt wird geladen. Zwei Werte werden geändert

const jsonData = getPxBookingParsedContent();

return jsonData.Fields[0].Message;

Der erste Wert von einem Array in einem Json-Objekt wird geladen

const jsonData = getPxBookingResponseHeaders();

const url = jsonData.Location[0];

const match = url.match(/(\d+)$/);

 

const extractedNumber = match ? match[1] : null;

return extractedNumber;

In einem Json-Objekt wird mit Regexpress nach einem bestimmten Inhalt gesucht und ausgegeben.

 

Output

Es gibt keinen Output.