Pentaho - Formatieren von Berichtselementen
Sobald Sie ein Berichtselement in den Arbeitsbereich eingefügt haben, kann es auf verschiedene Arten formatiert werden. Pentaho Reporting Designer bietet verschiedene Funktionen zum Formatieren der Berichtselemente gemäß unseren Anforderungen.
Textformatierung
Alle textbasierten Elemente wie Text, Nummer, Datum und Beschriftungen können mithilfe der Formatierungssymbolleiste, die direkt über dem Berichtsbereich angezeigt wird, einfach formatiert werden.
Schauen Sie sich den folgenden Screenshot an. Hier haben wir drei Objekte markiert und hervorgehoben -
- Ausgewähltes Berichtselement
- Formatierungssymbolleiste
- Registerkarte "Stilbereich" zum Formatieren der Berichtselemente
Wählen Sie zunächst das Berichtselement im Arbeitsbereich aus. Anschließend können Sie dieses Element mithilfe der Formatierungssymbolleiste oder mithilfe der Eigenschaften im Bereich "Stil" auf verschiedene Arten formatieren.
Hinzufügen von Hyperlinks
Mit Pentaho Report Designer können Sie Ihren Berichtsdaten Hyperlinks hinzufügen. An dieser Stelle wird anhand eines allgemeinen Beispiels erläutert, wie Sie Ihrem Bericht Hyperlinks hinzufügen.
Angenommen, wir haben bereits eine Abfrage in der hinzugefügt employeeTabelle zum Abrufen der ID, des Namens und der Bezeichnung der Felder. Wir haben diese Felder auch dem Berichtsarbeitsbereich hinzugefügt. Hier besteht unsere Anforderung darin, die einzelnen Werte des Bezeichnungsfeldes als Parameterwert über einen Hyperlink an www.google.co.in zu übergeben .
Wählen Sie zunächst das Bezeichnungsfeld im Arbeitsbereich aus. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Hyperlink aus der Liste. Schauen Sie sich den folgenden Screenshot an.
Nachdem Sie auf die Option Hyperlink geklickt haben, wird ein Dialogfeld angezeigt, in dem Sie Details wie Typ des Hyperlink-Speicherorts, URL, Ziel, Parametername und Wert angeben müssen.
Schauen Sie sich den folgenden Screenshot an. Hier haben wir die folgenden fünf Aktivitäten markiert und hervorgehoben:
Geben Sie den Typ des Hyperlink-Speicherorts an. Im Allgemeinen gibt es vier Arten von Standorten -
Self - Verknüpfung mit demselben Berichtsfeld.
URL - Geben Sie eine URL für diesen Referenzspeicherort an.
Pentaho Repository - Wenn Sie Pentaho Repository installieren, geben Sie diese Datei-URL im localhost an (Anmeldung erforderlich).
Manual Link - Erstellen Sie einen Link oder eine Formel manuell und stellen Sie sie als Hyperlink bereit.
In diesem Beispiel haben wir den Speicherort des URL-Typs verwendet.
Geben Sie die URL der Website oder der Datei an. Für diese Option haben wir verwendethttps://www.google.co.in.
Geben Sie den Zielspeicherort an, d. H. _TOP, _BLANK, oder _PARENT. Wir haben "_TOP" verwendet. Wenn Sie dem Benutzer Informationen bereitstellen möchten, wenn sich der Mauszeiger über den Hyperlink-Text bewegt, geben Sie die Informationen in das Tooltip-Feld ein, das sich direkt neben dem Zielfeld befindet.
Wählen Sie das Pluszeichen (+), um der Parameterliste einen Parameternamen und einen Wert hinzuzufügen.
Geben Sie einen Parameternamen und einen Wert für die URL des Hyperlinks an. Hier haben wir verwendet “q”Als Parametername und Designation field als Parameterwert.
Klicken Sie abschließend auf OK, um die Hyperlink-Eigenschaften zu bestätigen.
Klicken Sie in der Formatierungssymbolleiste auf die Schaltfläche Vorschau, um eine Vorschau des Berichts anzuzeigen. Nachdem Sie auf die Schaltfläche Vorschau geklickt haben, finden Sie den folgenden Screenshot. Platzieren Sie den Mauszeiger auf einem beliebigen Bezeichnungswert - entweder HR oder Admin -, um die entsprechende URL anzuzeigen.
In dieser Vorschau von Pentaho Report Designer dient der Hyperlink dazu, den Benutzer zu einer anderen URL umzuleiten. Dazu müssen Sie diesen Bericht in HTML ausführen, indem Sie in der Hauptsymbolleiste auf die Schaltfläche Ausführen klicken (im folgenden Screenshot als "1" markiert) und die HTML-Option auswählen.
Schauen Sie sich den folgenden Screenshot an. Es gibt verschiedene Optionen zum Ausführen des Berichts. Wir haben uns jedoch dafür entschieden, den Bericht im HTML-Format anzuzeigen.
Nach Auswahl der HTML-Option finden Sie die Berichtsdaten auf einer separaten HTML-Seite, wie im folgenden Screenshot gezeigt. Klicken Sie auf einen Bezeichnungswert, um zu verstehen, wie ein Hyperlink in Pentaho Reporting funktioniert.
Reihenstreifen
Pentaho Report Designer verfügt über eine Eigenschaft für Zeilenumbrüche, mit der Sie die alternativen Zeilen Ihres Berichts einfärben können. Nehmen wir unser vorheriges Beispiel, um zu verstehen, wie es funktioniert.
Klicken Sie nach dem Hinzufügen der Elemente zum Arbeitsbereich auf den Berichtsarbeitsbereich → Gehen Sie zum Menü Format → Wählen Sie Zeilenstreifen. Schauen Sie sich den folgenden Screenshot an.
Nachdem Sie die Option Zeilenbandierung ausgewählt haben, wird ein Dialogfeld angezeigt. Hier können Sie eine Farbe aus der Dropdown-Liste auswählen. Wir haben Rot und Grün als alternative Farben ausgewählt. Klicken Sie nun zur Bestätigung auf die Schaltfläche OK. Schauen Sie sich den folgenden Screenshot an.
Klicken Sie auf die Schaltfläche Vorschau, um zu sehen, wie Ihr Bericht mit alternativen Zeilenfarben angezeigt wird. Es wird wie im folgenden Screenshot gezeigt angezeigt.