Vorlagenadministratoren Microsoft Word Verwendung von Ausdrücken

Verwendung von Ausdrücken

Veröffentlicht am: 3. Juli 2024
Bearbeitet am: 19. Dezember 2024

An verschiedenen Stellen innerhalb von eformity können Ausdrücke verwendet werden. Ausdrücke bestehen aus verschiedenen Komponenten. In diesem Artikel erklären wir alles über die verschiedenen Ausdrücke.

A

AsText

=Variables.AsText("Name")

Beschreibung

AsText gibt den Textwert einer Variablen zurück. Dieser ist absolut.

Parameter

NameTypBeschreibung
NameStringName der Variablen

AsValue

=Variables.AsValue("Name")

Beschreibung

AsValue gibt den Wert einer bestimmten Variablen zurück. Dieser ist absolut.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

C

Choose

=Variables.Choose("Geschlecht", "H;F",  "Herr;Frau", "Herr, Frau")

Beschreibung

Suche nach einem Wert in einer Liste.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
SuchwerteString Wert, nach dem gesucht wird. Diese werden durch ein Semikolon getrennt.
Gefundene WerteString Wert, der zurückgegeben wird, wenn er in den Suchwerten gefunden wird. Diese werden durch ein Semikolon getrennt.
StandardwertString Wird zurückgegeben, wenn der Wert nicht gefunden wird.

Contains

=Variables.Contains("Test")
=Variables.Contains("Test", "as")

Beschreibung

Prüft, ob eine Variable existiert.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
Wert (optional)String Geben Sie den Wert an, den Sie in der Variablen suchen möchten.

E

Endwith

=Variables.Endwith("Name", "Wert")

Beschreibung

Stellt sicher, dass ein Wert immer mit dem angegebenen Wert endet.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
Wert (optional)String Geben Sie den Wert an, mit dem die Variable enden soll.

F

Format

=Variables.Format("Name", "", "{0}", "nl-nl")

Beschreibung

Formatierung einer Variablen.

Parameter

NameTypBeschreibung
NameStringGeben Sie den Namen der Variablen an.
Standardwert String Wert, der verwendet wird, wenn die Variable nicht gefunden wird.
FormatierungStringDie Formatierung der Variablen.
Sprache (optional)StringFormatierungssprache

G

GetValue

=Variables.GetValue("Name", "")

Beschreibung

Gibt den Wert einer bestimmten Variable zurück. Dieser ist relativ.

Parameter

NameTypBeschreibung
NameStringGeben Sie den Namen der Variable an.
StandardwertString Wert, der zurückgegeben wird, wenn die Variable nicht gefunden wird.

GetText

=Variables.GetText("Name")

Beschreibung

Gibt den Wert einer bestimmten Variable zurück. Dieser ist relativ.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

H

HasValue

=Variables.HasValue("Name")

Beschreibung

Überprüft, ob eine Variable einen bestimmten Wert enthält.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
Werte (optional)StringListe der möglichen Werte, getrennt durch ein Komma oder Semikolon.

I

IsAnyOf

=Variables.IsAnyOf("Name", "wert1;wert2")

Beschreibung

Wert ist ein Wert aus der Values-Liste.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
Werte StringListe der möglichen Werte, getrennt durch ein Komma oder Semikolon.

IsEqual

=Variables.IsEqual("Name", "Motor")

Beschreibung

Vergleich, ob die Variable dem Wert entspricht.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertStringWert, mit dem du die Variable vergleichen möchtest.

IsGreater

=Variables.IsGreater("Name", 5)

Beschreibung

Vergleich, ob die Variable größer als der Wert ist.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertIntegerWert, mit dem du die Variable vergleichen möchtest.

IsGreaterOrEqual

=Variables.IsGreaterOrEqual("Name", 5)

Beschreibung

Vergleich, ob die Variable größer oder gleich dem Wert ist.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertIntegerWert, mit dem du die Variable vergleichen möchtest.

IsLess

=Variables.IsLess("Zahl", 5)

Beschreibung

Vergleich, ob die Variable kleiner ist als der Wert.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertIntegerWert, mit dem du die Variable vergleichen möchtest.

IsLessOrEqual

=Variables.IsLessOrEqual("Name", 5)

Beschreibung

Vergleich, ob die Variable gleich oder kleiner als der Wert ist.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertIntegerWert, mit dem du die Variable vergleichen möchtest.

IsNotEqual

=Variables.IsNotEqual("Name", "Motor")

Beschreibung

Vergleich, ob die Variable ungleich dem Wert ist.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertStringWert, mit dem du die Variable vergleichen möchtest.

IsNullOrEmpty

=Variables.IsNullOrEmpty("Name")

Beschreibung

Vergleich, ob die Variable eine leere Zeichenfolge ist.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

IsValueOf

=Variables.IsValueOf("Name", "wert1")
=Variables.IsValueOf ("Name", "wert1;wert2")	

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WerteStringListe möglicher Werte, getrennt durch ein Komma oder Semikolon.

J

Join

=Variables.Join("Vorname;Zwischenname;Nachname", ", ")

Beschreibung

Zusammenführen von Werten durch ein Trennzeichen (leere Werte werden automatisch übersprungen).

Parameter

NameTypBeschreibung
NamenStringNamen der Variablen, getrennt durch ein Semikolon (;)
TrennzeichenStringListe der möglichen Werte, getrennt durch ein Komma oder Semikolon
Endtrennzeichen (optional)StringTrennzeichen für den letzten Wert

JoinSelection

=Variables.JoinSelection("Häkchen1;Häkchen2;Häkchen3", "Wert1;Wert2;Wert3", ", ")

Beschreibung

Zusammenführen von Werten aus einem Ja/Nein-Wert durch ein Trennzeichen (leere Werte werden automatisch übersprungen).

Parameter

NameTypBeschreibung
NamenStringNamen der Variablen, getrennt durch ein Semikolon (;).
WerteStringWerte, getrennt durch ein Semikolon (;).
TrennzeichenStringTrennzeichen für das Zusammenfügen der Werte.
Endtrennzeichen (optional)StringTrennzeichen für den letzten Wert.

L

Left

=Variables.Left("Name", 5)

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.
LängeIntegerLänge.

Length

=Variables.Length("Name")

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.

P

PadLeft

=Variables.PadLeft("Name", 10)

Beschreibung

Der Text wird von der linken Seite her auf die angegebene Anzahl von Zeichen aufgefüllt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
AnzahlIntegerAnzahl der Zahlen.

PadRight

=Variables.PadRight("Name", 10)

Beschreibung

Der Text wird von der rechten Seite her auf die angegebene Anzahl von Zeichen aufgefüllt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
AnzahlIntegerAnzahl der Zahlen.

R

Replace

=Variables.Replace("Firmenname", "Eformity", "eformity")

Beschreibung

Suchen und Ersetzen eines Textes in einer Variablen.

Parameter

NameTypBeschreibung
NameStringName der Variablen.
SuchenStringText, nach dem gesucht werden soll.
Ersetzen durchStringDer gefundene Text wird damit ersetzt.

Right

=Variables.Right("Name", 5)

Beschreibung

-

Parameter

Der gefundene Text wird damit ersetzt.

NameTypBeschreibung
NameStringName der Variablen.
LängeIntegerLänge.

Round

=Variables.Round("Name", 2)

Beschreibung

Die Funktion Round rundet eine Variable auf die angegebene Anzahl von Dezimalstellen.

Parameters

NameTypeBeschreibung
NameStringDer Name der zu rundenden Variablen.
DezimalstellenIntegerDie Anzahl der Dezimalstellen, auf die die Variable gerundet werden soll.

S

StartsWith

=Variables.StartsWith("Name", "Wert")

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.
WertStringWert.

Substring

=Variables.Substring("Name", 0, 5)

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.
IndexIntegerAnfang.
LängeIntegerLänge.

T

ToBase64

=Variables.ToBase64("Name")

Beschreibung

-

Parameter

NameTypBeschreibung
NameStringName der Variablen.

ToLower

=Variables.ToLower("Name")

Beschreibung

Variable wird in Kleinbuchstaben umgewandelt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

ToUpper

=Variables.ToUpper("Name")

Beschreibung

Variable wird in Großbuchstaben umgewandelt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

Trim

=Variables.Trim("Name")

Beschreibung

Leerzeichen werden entfernt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

TrimEnd

=Variables.TrimEnd("Name")

Beschreibung

Nur die Leerzeichen am Ende werden entfernt.

Parameter

NameTypBeschreibung
NameStringName der Variablen.

TrimStart

=Variables.TrimStart("Name")

Beschreibung

Liste möglicher Werte, getrennt durch ein Komma oder Semikolon.

Parameter

NameTypBeschreibung
NameStringName der Variablen.