我目前正在使用Jaspersoftt Studio CE 6.11.0在JasperReports中重新创建估算模板,并在JasperReports Server 7.x(我认为是Bitnami 7.2)的试用版上进行测试。
对于要显示的每条记录,将有0张或更多照片。
如果我创建一个列表以显示记录详细信息,然后在其中嵌套另一个列表以显示照片,则尽管尝试将表格更改为“水平”,但这些照片似乎总是显示在堆叠的垂直列表中以及更多。
我的数据源将是通过URL传递的JSON文件,它工作正常。
我正在使用JSONQL导航文件以获取所需的各种信息。
我的照片可以阵列或对象的形式出现,哪一种效果更好(我可以根据需要更改来源)
仅用于照片的样本数据可能如下所示:
{
"itemnumber": 2,
"quantity": 81,
"cost": 120,
"total": 9720,
"photos": [
{
"photo": "https://example.com/assets/images/pdf-man.jpg"
},
{
"photo": "https://example.com/assets/images/5c6d6bbf6598e.jpg"
},
{
"photo": "https://example.com/assets/images/pdf-man.jpg"
},
{
"photo": "https://example.com/assets/images/redX_360_Square.png"
},
{
"photo": "https://example.com/assets/images/redX_360_Square.png"
}
],
"phototest": [
"https://example.com/assets/images/redX_360_Square.png",
"https://example.com/assets/images/pdf-background.jpg",
"https://example.com/assets/images/pdf-man.jpg",
"https://example.com/assets/images/5c6d6bbf6598e.jpg"
]
}
我希望达到这样的结果:
Item # | Description | Quantity | Cost | Total
Image1 | Image2 | ImageX
我会以错误的方式来吗?我宁愿避免子报告,如果可能的话,只是为了使运动部件最小。
谢谢
Dion