Ich bin neu in Jasper Report, und ich verwende JSON als Datenquelle. Ich habe den folgenden Datensatz als Beispiel.Wie gruppiere ich Datensätze mit JSON mit Jasper Report?
{"Northwind": {
"Customers": [
...
],
"Orders": [
{
"ShipPostalCode": 51100,
"ShippedDate": "1996-07-16",
"OrderDate": "1996-07-04",
"OrderID": 10248,
"Freight": 32.38,
"RequiredDate": "1996-08-01",
"ShipCity": "Berlin",
"ShipCountry": "Germany",
"EmployeeID": 5,
"ShipVia": 3,
"CustomerID": "ALFKI",
"ShipAddress": "59 rue de l'Abbaye",
"ShipName": "Vins et alcools Chevalier"
},
...
{
"ShipPostalCode": 44087,
"ShippedDate": "1996-07-10",
"OrderDate": "1996-07-05",
"OrderID": 10249,
"Freight": 11.61,
"RequiredDate": "1996-08-16",
"ShipCity": "Munich",
"ShipCountry": "Germany",
"EmployeeID": 6,
"ShipVia": 1,
"CustomerID": "RATTC",
"ShipAddress": "Luisenstr. 48",
"ShipName": "Martinez Gonzalez"
}
ich das Bestehen der ShipCountry
als Parameter an meinen subreport, die, wie es sollte funktioniert.
Allerdings ist meine Vorlage die gleichen Daten, die zeigen, zweimal, da es für jedes Objekt auf meine Teilmenge meine Daten-Set jedes Mal Schleifen. Wie gruppiere ich meine Bestellungen nach Ländern? Wie kann ich machen, dass es nicht doppelt angezeigt wird? Wie folgt aus:
Mein country_orders_report.jrxml und country_order_list.jrxml Code auf GitHub. Und my whole data, ist sehr klein :)
Hoffe, dass hilft!
Sie betrachten sollten: [Jasper - wie JSON bekommen subreport zu füllen] (http://stackoverflow.com/q/14941002/876298) –
Ein anderes ähnliches Beitrag: [Wie erstellt man mehrere Tabellen in Jaspis-Bericht mit Json als Datenquelle?] (http://Stackoverflow.com/q/34603844/876298) –
@AlexK Vielen Dank für die Links, aber ich verstehe es noch nicht :( Es tut mir leid, Mann, ich bin neu in Jasper Reports. –