Wie man Allergene mit VBScript in Großbuchstaben kennzeichnet
Frage
Ist es möglich, die Allergene in Großbuchstaben zu kennzeichnen?
Antwort
Ja.
Da Großbuchstaben kein „vordefiniertes“ Format in unserem Beispiel für das EU FIC Allergenetikett sind, müssen wir zunächst zusätzliche Tags einfügen, die uns das gewünschte Format – in diesem Fall Großbuchstaben – ermöglichen.
Dazu öffnen wir die Eigenschaften der Zutaten (den Dialog für die Markup-Text-Eigenschaften) und klicken auf das VB-Skript-Objekt.
Wir klicken auf die Schaltfläche „Mit dem Skripteditor bearbeiten...“, um das Skript einfacher zu bearbeiten, und fügen im Abschnitt „highlighting“ (nach allen IF/END IF-Zeilen am Anfang) folgenden Code hinzu:
If (AllergenStyle = "Uppercase") Then
tagStart = "<span style='text-transform:uppercase'>"
tagEnd = "</span>"
End If

Damit können wir die Tags (<span style='text-transform:uppercase'>) immer dann verwenden, wenn ein Allergen erkannt wird, solange wir unseren AllergenStyle als „Uppercase“ definieren (das ist der Name, den wir diesen Tags in unserem Code gegeben haben).
Um den AllergenStyle auszuwählen, gehen wir einfach zur Datenquelle „AllergenStyle Named Data Source“ und ändern die eingebetteten Daten auf „Uppercase“: