Spezielle Platzhalter für Datum, Ja/Nein-Felder, Bilder und HTML

Neben den normalen Datenbank-Platzhaltern ({Präfix.Feldname}) bietet PRINT+PLUS spezielle Format-Schlüsselwörter und System-Platzhalter, die erweiterte Funktionen ermöglichen.


Aktuelles Datum und Uhrzeit (@Spezial)

Mit dem Präfix @Spezial können Sie berechnete Werte einfügen, die nicht aus der Datenbank stammen.

Platzhalter

Bedeutung/Ausgabe

{@Spezial.jetzt#dd.MM.yyyy}

Aktuelles Datum formatiert nach Tag.Monat.Jahr

{@Spezial.jetzt#HH:mm}

Aktuelle Uhrzeit formatiert nach Stunde:Minute (24h)

{@Spezial.jetzt}

Datum + Uhrzeit (Standard)

{@Spezial.jetzt+14 Tage#dd.MM.yyyy}

Heute + 14 Tage

{@Spezial.jetzt-1 Monate#MMMM}

Vormonat

{@Spezial.jetzt+1 Jahre#yyyy}

Nächstes Jahr

{@Spezial.jetzt+2 Stunden#HH:mm}

In 2 Stunden

{@Spezial.jetzt-30 Minuten#HH:mm:ss}

Vor 30 Minuten

{@Spezial.jetzt+10 Sekunden#HH:mm:ss}

In 10 Sekunden


Ja/Nein-Felder formatieren

Platzhalter

Ausgabe bei true (Ja)

Ausgabe bei false (Nein)

{Adresse.Newsletter#Ja;Nein}

Ja

Nein

{Adresse.Aktiv#✓;✗}

{Adresse.Newsletter#Vom Newsletter abmelden}

Vom Newsletter abmelden

(leer)


Bilder einfügen

PRINT+PLUS kann Bilder dynamisch in Dokumente einfügen aus verschiedenen Quellen.

Bilder aus dem DMS (BildDMS):
Das Datenbankfeld enthält eine DMS-Referenz (Dokument-ID). PRINT+PLUS löst diese auf und fügt das referenzierte Bild ein. Hierzu muss das cobra DMS aktiviert sein.
Beispiel: {Kontakt.Profilbild#BildDMS} - Das Feld “Profilbild” enthält die DMS-Referenz.

Bild von absolutem Pfad (BildAbsolut):
Das Datenbankfeld enthält den vollständigen Dateipfad zum Bild (z. B. C:\Bilder\Logo.png).
Beispiel: {Firma.LogoPfad#BildAbsolut} - das Feld “LogoPfad” enthält z.B. \\Server\Freigabe\Logos\firma.png.

Bild aus relativem Pfad (BildRelativ):
Das Sternchen * wird durch den Wert des Datenbankfeldes ersetzt. So können Sie bildbasierte Informationen dynamisch laden.
Beispiel: {Land.Name#BildRelativ:C:\Bilder\Flaggen\*.png} - Ein Bild der Flagge des Landes wird geladen (z.B. C:\Bilder\Flaggen\Deutschland.png oder C:\Bilder\Flaggen\Schweiz.png)

Das *-Zeichen muss im Pfad bei BildRelativ vorhanden sein, sonst erscheint eine Fehlermeldung. Wenn die resultierende Datei nicht existiert, bleibt die Stelle im Dokument leer.

Die Bildgröße wie folgt bestimmt:

  • In einer Tabellenzelle mit fester Breite: Das Bild wird proportional auf die Zellenbreite skaliert. Ist zusätzlich eine feste Zellenhöhe definiert, wird das Seitenverhältnis unter Berücksichtigung beider Maße berechnet.

  • Außerhalb einer Tabelle oder ohne feste Breite: Das Bild wird in Originalgröße eingefügt.

Tipp: Verwenden Sie in Ihrer Word-Vorlage eine Tabelle mit fester Spaltenbreite, um die Bildgröße zu kontrollieren.


Links einfügen

Datenbankfelder können als klickbare Hyperlinks im Dokument ausgegeben werden:

Syntax

Wirkung

{Tabelle.Feld#Link}

Feldwert wird als klickbarer Link eingefügt (Schema wird automatisch erkannt)

{Tabelle.Feld#Link:https}

Link mit explizitem URI-Schema https://

{Tabelle.Feld#Link:mailto}

Link als E-Mail-Adresse

Das angegebene Schema (z. B. https, mailto) muss ein gültiges, dem System bekanntes URI-Schema sein.


HTML-formatierter Text (Html)

Textfelder aus cobra können als formatierter Rich-Text (mit Zeilenumbrüchen, Fettschrift, Links etc.) ausgegeben werden. Der Feldinhalt wird als HTML interpretiert, was bewirkt, dass Zeilenumbrüche, Links und grundlegende Formatierungen korrekt dargestellt werden.

Beispiel: {Adresse.Bemerkung#Html} - Wenn das Feld “Bemerkung” Zeilenumbrüche oder Links enthält, werden diese formatiert ins Dokument übernommen.

Ohne #Html wird der Text als normaler Text eingefügt. Sofern HTML-Tags im Feld existieren, würden diese als Text erscheinen (z.B. würde <b>Test</b> gleich ausgegeben werden und nicht in “Test” konvertiert werden).


Was this article helpful?