Die Anzeige von sortierten Daten mit Akkordeon-Reports steuern

Vorgehensweise:

Referenz:

Mit Akkordeon-Reports können Sie die Menge von sortierten Daten, die in einer HTML-Reportsseite erscheinen, steuern. Sie können Reports mit austauschbaren Datenansichten für jedes vertikale Sortierfeld produzieren. Wenn ein Akkordeon-Report zuerst erscheint, werden nur Datenwerte des ersten (höchstes Level) vertikalen Sortierfeldes angezeigt. Alle anderen Daten bleiben verborgen. Sie können Ihre Ansicht manuell erweitern, um Datenwerte niedrigerer Ebenen anzuzeigen.

Sobald ein Akkordeon-Report erstellt wurde, erscheint ein Pluszeichen links neben jedem Datenwert in der Spalte unter der Sortierkopfzeile der höchsten Ebene. Für Daten, die mit Sortierfeldern niedrigerer Ebenen assoziiert sind, wird ein Pluszeichen links neben jedem Datenwert platziert. Die Daten werden jedoch nicht angezeigt, solange sie nicht manuell erweitert werden. Sie können Datenwerte des Sortierfeldes der niedrigsten Ebene nicht erweitern.

Um Ihre Datenansicht für jegliches erweiterbares Sortierfeld zu erweitern, klicken Sie auf ein Pluszeichen und alle Daten erscheinen, die mit dem Sortierfeld der nächstniedrigen Ebene assoziiert sind. Wenn Sie einen Datenwert unter der Sortierkopfzeile erweitern, die sich neben der niedrigsten befindet, werden alle weiteren Datenwerte im Report erscheinen.

Wenn Sie Akkordeonreports verwenden, müssen Sie zwei vertikale Sortierfelder aufnehmen, die mit BY-Phrasen codiert sind. Wenn die Befehlssyntax nicht mindestens zwei BY-Phrasen enthält, wird der Befehl EXPANDABLE ignoriert. Es wird keine Meldung erzeugt und ein Standard-HTML-Report wird erstellt.

Sie können horizontale Sortierfelder, die mit ACROSS-Phrasen codiert sind, mit Akkordeonreports verwenden. Die ACROSS-Sortierkopfzeilen, die über vertikalen Sortierkopfzeilen in einem Standard-HTML-Report angezeigt werden, werden in einem Akkordeonreport nicht angezeigt bis wenigstens ein sortierter Datenwert in jeder erweiterbaren Sortierspalte manuell erweitert wurde.

PDF- und Excel-Formate werden in Akkordeon-Reports nicht unterstützt.


Nach oben

x
Referenz: Vorraussetzungen für Akkordeon-Reports

Beachten Sie die folgenden Voraussetzungen, wenn Sie Akkordeon-Reports erstellen:


Nach oben

x
Referenz: Akkordeon-Reports mit dem ReportCaster verteilen

Das Verteilen von Akkordeon-Reports mit dem ReportCaster erfordert die Verwendung von JavaScript-Komponenten und Bildern, die sich im WebFCOUS Client befinden.

Um auf diese Komponenten und Bilder von einem mit ReportCaster-verteilten Report zuzugreifen, muss die geplante Prozedur den SET FOCHTMLURL-Befehl enthalten, die auf eine absolute URL anstatt auf den Defaultwert gesetzt werden muss. Beispiel,

SET FOCHTMLURL = http://hostname[:port]/ibi_apps/ibi_html

Hierbei gilt:

hostname[:port]

Ist der Hostname und die optionale Portnummer (nur angegeben, wenn Sie nicht die Default-Portnummer verwenden), auf dem sich die WebFOCUS-Webanwendung befindet.

ibi_apps/ibi_html

Ist das für die Site angepasste Webserver-Alias, das auf das Verzeichnis WebFOCUS81/ibi_apps/ibi_html verweist (wobei ibi_apps/ibi_html der Defaultwert ist).

Weitere Informationen finden Sie im Handbuch WebFOCUS-Installation und -Konfiguration für Ihre Plattform.


Nach oben

x
Referenz: Unterstützung für Akkordeon-Reports

Die folgenden Befehle werden in Akkordeon-Reports nicht unterstützt:

BORDER, COLUMN, FOR, IN, OVER, PAGE-NUM, ROW-TOTAL, TOTAL

Datenvisualisierung, OLAP, Paging auf Abruf und das Bursting-Feature des ReportCasters wird ebenfalls nicht mit Akkordeonreports unterstützt.


Nach oben

x
Syntax: Akkordeon-Reports erstellen

Um Akkordeon-Reports aktivieren zu können, müssen Sie Folgendes angeben:

ON TABLE SET EXPANDABLE = {ON|OFF}
TABLE FILE GGSALES
SUM UNITS DOLLARS
BY REGION BY ST BY CITY BY CATEGORY
ON TABLE SET EXPANDABLE ON
END

Hierbei gilt:

ON

Aktiviert Akkordeon-Reports.

OFF

Deaktiviert Akkordeon-Reports. OFF ist der Defaultwert.



Beispiel: Einen Akkordeon-Report erstellen

Dieses Beispiel zeigt wie Sie einen EXPANDABLE-Befehl verwenden, um einen Akkordeon-Report zu erstellen.

TABLE FILE GGSALES
SUM UNITS DOLLARS
BY REGION BY ST BY CITY BY CATEGORY
ON TABLE SET EXPANDABLE ON
END

Die folgende Abbildung zeigt einen Akkordeon-Report, der per Default alle Daten anzeigt, die mit dem Sortierfeld der ersten Ebene, Region, assoziiert sind. Die erweiterten Datenwerte, die Sie sehen, sind entstanden, als ein Reportbenutzer auf Pluszeichen links neben speziellen Sortierfeldern der ersten, zweiten oder dritten Ebene geklickt hat, nachdem der Report erzeugt wurde.

Akkordeon-Report


WebFOCUS