Stringverkettungen / Message-Textfeld
Vorteile eines Message-Textfeld:
- Sie können mehrere Felder im selben Message-Textfeld bequem und schnell aneinander-reihen, dies hilft manchmal in der Übersichtlichkeit.
- Vordefinierte Texte können so mit dynamischen Textelemente erweitert werden
Nachteile:
- Wenn eines der Felder leer ist, werden die Leerzeichen (vor und nach dem Feld) trotzdem angezeigt, somit werden bei fehlenden Textfeldern doppelt Leerzeichen angezeigt.
- IF-Abfragen sind nur für den kompletten Message-Textfeld möglich, nicht aber für einzelne Felder innerhalb des Textblocks.
Wählen Sie ein Message field und ziehen Sie es an die gewünschte Stelle im Report.
Wählen Sie Ihr gesetztes Feld aus und gehen Sie auf Attributes und klicken Sie auf die 3 Punkte neben der value.
Geben Sie im Fenster Edit Property, die Felder an, die Sie verketten möchten und klicken Sie auf OK.
Die Stringverkettung wird wie folgt in Pentaho gebildet:
Stringverkettung
$(feld1) $(feld2)
Sie können Sich die Ausgabe über die Vorschau anzeigen lassen.