Я новичок в Jasper Report, и я использую JSON в качестве источника данных. В качестве образца я имею следующий набор данных.Как сгруппировать набор данных с помощью JSON с отчет Jasper?
{"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"
}
Я пропускание ShipCountry
в качестве параметра в мой подотчет, который работает как положено.
Однако мой шаблон показывает одни и те же данные дважды, так как петли мой набор данных каждый раз для каждого объекта на моем подмножестве. Как упорядочить мои заказы по странам? Как я могу сделать, чтобы не показывать его дублирование? Как это:
Мои country_orders_report.jrxml и country_order_list.jrxml код на GitHub. И my whole data, очень мало :)
Надеюсь, что это поможет!
Вы должны смотреть на: [JasperReports - как получить JSON для заполнения подотчета] (http://stackoverflow.com/q/14941002/876298) –
Другими подобными post: [Как создать несколько таблиц в отчете jasper с использованием json в качестве источника данных?] (http://stackoverflow.com/q/34603844/876298) –
@AlexK Спасибо за ссылки, но я пока этого не понимаю :( Прошу прощения, я новичок в отчетах Jasper. –