Variable Platzhalter

Parameter > Textverarbeitung > Platzhalter > Variable Platzhalter

Über diese Seite definieren Sie die variablen Platzhalter.

Für jedes Fachverfahren stehen jeweils 100 variable Platzhalter zur Verfügung (þ09900 bis þ09999). Über variable Platzhalter lassen sich spezifische Kundenanforderungen für die variablen Seiten oder auch die Textverarbeitung individuell abbilden.

 

Parameter

Fachverfahren/Variable Platzhalter Darüber lassen sich sämtliche vorhandene Fachverfahren ansteuern und die darin enthaltenen variablen Platzhalter verwalten bzw. bearbeiten.

Nummer Hinterlegte Platzhalternummer.

Platzhaltertyp Hier wird die Ausgabe des Platzhalters definiert.
Folgende Optionen stehen zur Wahl:

  • Funktionsplatzhalter für VBScript

    VBScript ist eine eigene Programmiersprache von Microsoft, für die PROSOZ keinen Support leistet.

    Nach Abkündigung von VBScript durch Microsoft kann der variable Platzhaltertyp VB.NET die Funktionen ersetzen.
    Dieser Typ basiert auf der modernen Version von Visual Basic und steht bei den variablen Platzhaltern zur Verfügung.
    Dem VBScript Funktionsumfang haben wir folgende Befehle hinzugefügt:

    iif
    Funktion: Einfache Wenn-Dann-Entscheidung in einer Zeile
    Syntax: iif(Bedingung, WertWennTrue, WertWennFalse)
    Beispiel: iif(age >= 18, "Erwachsener", "Minderjährig")
    Wenn age größer oder gleich 18 ist, wird "Erwachsener" zugewiesen, andernfalls "Minderjährig".

    max
    Funktion: Gibt den größeren Wert aus einer Reihe von Zahlen zurück.
    VBScript hat keine eingebaute Max-Funktion, aber Sie können die von uns definierte Funktion hierfür nutzen.
    Beispiel: biggestNumber = Max(Array(5, 10, 8)) → Ergebnis ist 10

    URLEncode
    Funktion: Kodiert eine URL, um Sonderzeichen für eine sichere URL-Übertragung zu formatieren.
    VBScript hat keine native URLEncode-Funktion, aber Sie können die von uns definierte Funktion nutzen, um z. B. den Wert eines Platzhalters URL-codiert auszugeben.
    Beispiel: encodedURL = URLEncode("þ01024")
    Wenn der Nachname (Platzhalter þ01024) „Müller“ ist, gibt URLEncode „M%FCller“ aus

  • Funktionsplatzhalter für VB.Net

    VB.Net ist eine objektorientierte Programmiersprache von Microsoft. VB.NET ist durch ihre Syntax einfach lesbar und damit besonders für Anfänger:innen leicht zu erlernen. Sie stellt die Zukunftslösung des von Microsoft abgekündigten VBScripts dar.

    Für diese Programmiersprache von Microsoft leistet PROSOZ keinen Support.

  • Barcodeplatzhalter mit Schriftart

  • QR-Code mit Text

  • Katalog-Vergleichsplatzhalter

  • Platzhalter zur Fristberechnung

  • Zahl in Worten

  • Platzhalter zur Hashwertberechnung

Inhalt Funktionsbefehle für den variablen Platzhalter hinterlegen. Beispiele unten.

Zusätzliche Eigenschaft Zusätzliche Eigenschaft wie zum Beispiel:

  • Bei Barcodeplatzhalter mit Schriftart hinterlegen Sie eine entsprechende Schriftart ins Textfeld.

  • Beim Katalog-Vergleichsplatzhalter können Sie per Auswahlfeld ein Katalog bestimmen.

Zusätzliche Eigenschaft (2) Wie Zusätzliche Eigenschaft zur Verfeinerung.

Info Hinterlegen Sie hier eine Beschreibung, über Inhalt und Funktion des Platzhalters.

Beispiel für Infos zu einem Platzhalter

 

Beispiel 1

Tage zum Datum addieren

DateAdd("d“,90,"þ00037") addiert 90 Tage auf das Datum von Platzhalter 00037

DateAdd("ww“,2,"þ00001") addiert 2 Wochen auf das Datum von Platzhalter 00001

DateAdd("m“,3,"þ00002") addiert 3 Monate auf das Datum von Platzhalter 00002

DateAdd("yyyy“,1,"þ00001") addiert 1 Jahr auf das Datum von Platzhalter 00001

 

Beispiel 2

Barcodeplatzhalter erstellen

  1. Den Inhalt für den Barcode können Sie individuell anpassen z. B. *þ00035-þ00033-þ00127*

  2. Dieser Wert muss als Inhalt hinterlegt werden.

  3. Anschließend unter Platzhaltertyp den Eintrag Barcodeplatzhalter mit Schriftart auswählen.

  4. Unter Zusätzliche Eigenschaft wird die Schriftart: Free 3 Of 9 eingetragen.

Diese Schriftart muss auf dem Client installiert sein!

 

Beispiel 3

Funktionsplatzhalter VBScript

  • Syntax: weekdayname(weekday("þ00500")) + ", þ00500"
    Erklärung: Wochentag und Datum werden ausgegeben. Der Platzhalter þ00500 ist z.B. ein Genehmigungsdatum im Verfahrensstand.

  • Syntax: þ02001 + Year(Now) - Year("þ02000")
    Erklärung: z.B. Alter eines Baumes tagesaktuell berechnen lassen

    • þ02000 = Erfassungsdatum

  • 02001 = Alter des Baumes bei Eintragung

 

Beispiel 4

Katalog-Vergleichsplatzhalter

Spalte Zusätzliche Eigenschaft = Auswahl des Katalogs, auf den Sie sich beziehen möchten.
Syntax: þ04330|1|2

Erklärung: Wenn der Wert des Platzhalters þ04330 (Ortsteilnummer der ersten Straße) der ersten Spalte des ausgewählten Katalogs entspricht, dann gib den Wert aus der zweiten Spalte aus. Wie mit „1“ und „2“ kann man auch auf die dritte und vierte Spalte des Katalogs zugreifen.

 

Beispiel 5

Platzhalter zur Fristberechnung

Syntax: BerechneFrist(“þ00001“, 1, “m“)

Erklärung: Die je nach Bundesland geltenden Feiertage sowie die Wochentage, werden bei den Platzhaltern zur Fristberechnung berücksichtigt.

 

Beispiel 6

Zahl in Worten

Syntax: þ04233

Erklärung: In die Spalte Inhalt wird ein Zahlen-Platzhalter eingefügt (z. B. þ04233 = Jahr der Hauptakte „2024“). Diese Zahl wird nun in Worten ausgeschrieben: zweitausendvierundzwanzig

 

War der Artikel hilfreich?

 

Verwandte Themen

Platzhalter allgemein