Zum Hauptinhalt springen

Builder

Builder sammeln Text, Listen, Nachschlagetabellen oder Zahlen über viele Schritte hinweg, auch innerhalb einer Schleife, und geben dir am Ende das Ergebnis. Beim Hinzufügen wird der Builder selbst verändert.

Text-Builder erstellen​

Erstellt einen Text-Builder: Text, den spätere Schritte direkt ergänzen, sodass in einer Schleife angehängter Text danach noch vorhanden ist. Am Ende liest du den Builder einmal als Text aus. Effizient, um große Texte (z. B. Transkripte oder Berichte) aufzubauen, ohne bei jedem Schritt neu zusammenzufügen. Der Builder existiert nur während dieser Ausführung und geht nach einem Wait/Resume verloren.

Eingaben

NameTypPflichtDetails
AnfangstextTextNeinOptionaler Text, mit dem der Builder beginnt (leer, wenn nicht gesetzt).

Ausgaben

NameTypDetails
Text-BuilderText-BuilderDer neue Text-Builder. Verbinde ihn mit den übrigen "Text-Builder"-Schritten.

Text-Builder: Text anhängen​

Hängt Text an einen Text-Builder an. Das verändert den Builder selbst, es gibt also nichts weiterzuleiten, und in einer Schleife angehängter Text ist nach der Schleife noch vorhanden. Ist ein Trennzeichen gesetzt, wird es nur dann vor dem Text eingefügt, wenn der Builder nicht bereits leer ist (so entsteht eine Liste "a, b, c" ohne führendes Trennzeichen).

Eingaben

NameTypPflichtDetails
Text-BuilderText-BuilderJaDer Text-Builder, an den angehängt wird.
TextTextJaDer anzuhängende Text.
TrennzeichenTextNeinOptionales Trennzeichen, das vor dem Text eingefügt wird, wenn der Builder nicht leer ist (z. B. ", " oder ein Zeilenumbruch).

Text-Builder: Text auslesen​

Liest einen Text-Builder als gewöhnlichen Text aus, den du an die übrigen Text-Schritte weitergeben kannst. Der Builder wird nicht geleert und kann danach weiter ergänzt werden. Der Text, den du erhältst, ist eine Momentaufnahme, spätere Ergänzungen erreichen ihn also nicht.

Eingaben

NameTypPflichtDetails
Text-BuilderText-BuilderJaDer zu lesende Text-Builder.

Ausgaben

NameTypDetails
TextTextDer gesamte Inhalt des Builders als Text.
LängeGanzzahlDie Anzahl der Zeichen im Builder.

Zuordnungs-Builder erstellen​

Erstellt einen Zuordnungs-Builder: eine Zuordnung, die spätere Schritte direkt verändern, sodass Einträge, die du in einer Schleife setzt, danach noch vorhanden sind. Am Ende liest du den Builder einmal als Zuordnung aus. Das ist der Unterschied zu "Zuordnung: Wert setzen", das die übergebene Zuordnung unverändert lässt und eine neue zurückgibt. Der Builder existiert nur während dieser Ausführung und geht nach einem Wait/Resume verloren.

Eingaben

NameTypPflichtDetails
Start-ZuordnungNachschlagetabelle von Text zu BeliebigNeinOptionale Zuordnung, mit der begonnen wird (leer, wenn nicht gesetzt). Sie wird kopiert, das Original bleibt unverändert.

Ausgaben

NameTypDetails
Zuordnungs-BuilderZuordnungs-BuilderDer neue Zuordnungs-Builder. Verbinde ihn mit den übrigen "Zuordnungs-Builder"-Schritten.

Zuordnungs-Builder: Wert setzen​

Setzt einen Schlüssel in einem Zuordnungs-Builder. Das verändert den Builder selbst, es gibt also nichts weiterzuleiten, und ein in einer Schleife gesetzter Eintrag ist nach der Schleife noch vorhanden. Ein bereits vorhandener Schlüssel wird überschrieben.

Eingaben

NameTypPflichtDetails
Zuordnungs-BuilderZuordnungs-BuilderJaDer zu ändernde Zuordnungs-Builder.
SchlüsselTextJaDer zu setzende Schlüssel.
WertBeliebigJaDer Wert, der unter diesem Schlüssel gespeichert wird. Jeder Typ, nicht nur Text.

Zuordnungs-Builder: Schlüssel entfernen​

Entfernt einen Schlüssel aus einem Zuordnungs-Builder. Das verändert den Builder selbst, es gibt also nichts weiterzuleiten. Ein Schlüssel, der nicht vorhanden ist, wird übergangen und gilt nicht als Fehler.

Eingaben

NameTypPflichtDetails
Zuordnungs-BuilderZuordnungs-BuilderJaDer zu ändernde Zuordnungs-Builder.
SchlüsselTextJaDer zu entfernende Schlüssel.

Zuordnungs-Builder: Größe​

Wie viele Einträge ein Zuordnungs-Builder gerade enthält. Nutze das während des Aufbaus, statt die ganze Zuordnung auszulesen, was jedes Mal alle Einträge kopiert.

Eingaben

NameTypPflichtDetails
Zuordnungs-BuilderZuordnungs-BuilderJaDer zu zählende Zuordnungs-Builder.

Ausgaben

NameTypDetails
GrößeGanzzahlDie Anzahl der Einträge im Builder.

Zuordnungs-Builder: Zuordnung auslesen​

Liest einen Zuordnungs-Builder als gewöhnliche Zuordnung aus, die du an die übrigen Zuordnungs-Schritte weitergeben kannst. Der Builder wird nicht geleert und kann danach weiter verändert werden. Die Zuordnung, die du erhältst, ist eine Kopie, spätere Änderungen erreichen sie also nicht.

Eingaben

NameTypPflichtDetails
Zuordnungs-BuilderZuordnungs-BuilderJaDer zu lesende Zuordnungs-Builder.

Ausgaben

NameTypDetails
ZuordnungNachschlagetabelle von Text zu BeliebigDie Einträge des Builders als gewöhnliche Zuordnung.
GrößeGanzzahlDie Anzahl der Einträge in der Zuordnung.

Listen-Builder erstellen​

Erstellt einen Listen-Builder: eine Liste, zu der spätere Schritte direkt hinzufügen, sodass Einträge, die du in einer Schleife hinzufügst, danach noch vorhanden sind. Am Ende liest du den Builder einmal als Liste aus. Das ist der Unterschied zu "Eintrag zur Liste hinzufügen", das die übergebene Liste unverändert lässt und eine neue zurückgibt. Der Builder existiert nur während dieser Ausführung und geht nach einem Wait/Resume verloren.

Eingaben

NameTypPflichtDetails
Start-ListeListe von BeliebigNeinOptionale Liste, mit der begonnen wird (leer, wenn nicht gesetzt). Sie wird kopiert, das Original bleibt unverändert.

Ausgaben

NameTypDetails
Listen-BuilderListen-BuilderDer neue Listen-Builder. Verbinde ihn mit den übrigen "Listen-Builder"-Schritten.

Listen-Builder: Eintrag hinzufügen​

Fügt einen Wert am Ende eines Listen-Builders an. Das verändert den Builder selbst, es gibt also nichts weiterzuleiten, und ein in einer Schleife hinzugefügter Eintrag ist nach der Schleife noch vorhanden. Die Reihenfolge entspricht dem Ablauf der Schritte.

Eingaben

NameTypPflichtDetails
Listen-BuilderListen-BuilderJaDer Listen-Builder, zu dem hinzugefügt wird.
WertBeliebigJaDer hinzuzufügende Wert. Jeder Typ, nicht nur Text.

Listen-Builder: Größe​

Wie viele Einträge ein Listen-Builder gerade enthält. Nutze das während des Aufbaus, statt die ganze Liste auszulesen, was jedes Mal alle Einträge kopiert.

Eingaben

NameTypPflichtDetails
Listen-BuilderListen-BuilderJaDer zu zählende Listen-Builder.

Ausgaben

NameTypDetails
GrößeGanzzahlDie Anzahl der Einträge im Builder.

Listen-Builder: Liste auslesen​

Liest einen Listen-Builder als gewöhnliche Liste aus, die du an die übrigen Listen-Schritte weitergeben kannst. Der Builder wird nicht geleert und kann danach weiter befüllt werden. Die Liste, die du erhältst, ist eine Kopie, spätere Änderungen erreichen sie also nicht.

Eingaben

NameTypPflichtDetails
Listen-BuilderListen-BuilderJaDer zu lesende Listen-Builder.

Ausgaben

NameTypDetails
ListeListe von BeliebigDie Einträge des Builders als gewöhnliche Liste.
GrößeGanzzahlDie Anzahl der Einträge in der Liste.

Zahlen-Builder erstellen​

Erstellt einen Zahlen-Builder: einen laufenden Gesamtwert, zu dem spätere Schritte direkt addieren, sodass Beträge, die du in einer Schleife addierst, danach weiterhin zählen. Am Ende liest du den laufenden Gesamtwert einmal aus. Der Builder existiert nur während dieser Ausführung und geht nach einem Wait/Resume verloren.

Eingaben

NameTypPflichtDetails
StartwertDezimalzahlNeinOptionale Zahl, mit der der Gesamtwert beginnt (0, wenn nicht gesetzt).

Ausgaben

NameTypDetails
Zahlen-BuilderZahlen-BuilderDer neue Zahlen-Builder. Verbinde ihn mit den übrigen "Zahlen-Builder"-Schritten.

Zahlen-Builder: Betrag addieren​

Addiert einen Betrag zu einem Zahlen-Builder. Das verändert den Builder selbst, es gibt also nichts weiterzuleiten, und ein in einer Schleife addierter Betrag zählt nach der Schleife weiterhin. Ein negativer Betrag subtrahiert.

Eingaben

NameTypPflichtDetails
Zahlen-BuilderZahlen-BuilderJaDer Zahlen-Builder, zu dem addiert wird.
BetragDezimalzahlJaDer zu addierende Betrag. Ein negativer Betrag subtrahiert.

Zahlen-Builder: Gesamtwert auslesen​

Liest den laufenden Gesamtwert eines Zahlen-Builders aus, zusammen mit der Anzahl der Additionen (aus Gesamtwert und Anzahl ergibt sich der Durchschnitt). Der Builder wird nicht zurückgesetzt und kann danach weiter erhöht werden.

Eingaben

NameTypPflichtDetails
Zahlen-BuilderZahlen-BuilderJaDer zu lesende Zahlen-Builder.

Ausgaben

NameTypDetails
GesamtwertDezimalzahlDer laufende Gesamtwert.
AnzahlGanzzahlWie oft ein Betrag addiert wurde.
Brauchst du mehr Hilfe?
Findest du nicht, wonach du suchst? Unser Team hilft dir gerne.