Datenbankjobs erstellen

Schriftarten in Datenbankjobs

Top  Previous  Next

Schriftarten in Datenbankjobs werden durch die Merkmale Schriftartenname, Schriftgröße sowie die Auszeichnungen fett, kursiv und unterstrichen definiert. Eine auf diese Weise festgelegte Schriftart erhält einen Namen, unter dem sie im Folgenden einsetzbar ist. Die Definition der Schriftarten erfolgt im Prolog:

.report
.prolog
.font Üs1=Arial,20,f
.font Üs2=Arial,16,f
.font Std=Arial,10

Mit diesen Zeilen werden drei Schriftarten namens Üs1 (Überschrift 1), Üs2 und Std (Standard definiert). Sie basieren alle auf der Windows Schriftart Arial und sind 20, 16 und 10 Punkt groß. Die beiden Überschriften werden außerdem fett dargestellt. Die Auszeichnungen werden wie folgt abgekürzt:

f (fett) oder b (bold)

k (kursiv) oder i (italic)

u (unterstrichen oder underline)

Wenn eine Schriftart mehrer Auszeichnung kombiniert, können diese einfach hintereinandergeschrieben werden:

.font Üs=Times New Roman,12,ku

Definiert eine 12 Punkt Times New Roman, die sowohl kursiv als auch unterstrichen ist.

Um diese Schriftart tatsächlich zu verwenden, gibt es das Kommando setfont:

.daten
.setfont Üs2
$Nachname, $Vorname
.setfont Std
$Geburtsdatum, $Geburtsort

Damit werden die Felder Nachname und Vorname groß und fett ausgedruckt, während Geburtsdatum und -ort normal gedruckt werden.

Auch die Umschaltung der Schriftart innerhalb der Zeile ist möglich mit dem @-Zeichen:

$(@Üs2 Nachname @Std Geburtsdatum)

wird der Nachname mit Überschrift 2 und das Geburtsdatum in der Standard-Schrift ausgegeben.

Soll nur die Auszeichnung in der Zeile geändert werden, müssen Sie keine eigene Schriftart definieren. Die Funktionen Bold und Italic übernehmen die Umschaltung:

$(Bold(1) Nachname Bold(0) Vorname)

druckt den Nachnamen fett und den Vornamen mager in der gerade eingestellten Schriftart und Schriftgröße. Italic tut das entsprechende mit der Auszeichnung kursiv.