2016-04-20 4 views
1

Jaspersoft studio 6.2.Jaspersoft Studio berechnet Variablen vor dem Detailband

Der Bericht unten, gibt es 3 Bänder: Titel, Detail und Zusammenfassung. Detail ist in der Mitte. Betrachten Sie "Activated Staff" oben auf der Titelband, es wurde eine Variable (activatedstaffcount1) als Ausdruck verwendet. Die variable Summe aller aktivierten Mitarbeiter zählt im Detail. Es zeigt jedoch null. Der unterste befindet sich im Übersichtsband und verwendet die gleiche Variable, zeigt aber die richtige Zahl. Der mittlere Abschnitt ist die Daten (Detailband). Ich möchte aggregiertes Ergebnis vor den Anzeigedaten anzeigen (Detailband), wie kann ich das machen?

enter image description here

enter image description here

+0

Mögliches Duplikat von [Wie kann ich die Summe der Spalten in der Spaltenüberschrift anzeigen?] (Http://stackoverflow.com/questions/35264230/how-can-i-show-sum-of-columns-in-column- header) –

+0

Ich habe ein Duplikat vorgesehen, wo du ein Beispiel finden kannst, das ich gemacht habe, schau es dir an, wenn es das ist was du brauchst und lass es mich wissen. –

Antwort

1

Versuchen auch Auswertungszeit in das Textfeld zu setzen, die die Variable auf den "Report" enthält.

Wenn das Textfeld außerhalb der Tabelle liegt, versuchen Sie return value in den Parameter zurück aus dem Datensatz und zeigen Sie diesen Parameter am Ende der Auswertung des Berichts an.

+0

Versuchen Sie auch, die Auswertungszeit in dem Textfeld, das diese Variable enthält, auf "Bericht" zu setzen. - Das funktioniert! – thotwielder

Verwandte Themen