Jasper reports iReport 4.1.3表格组件从不显示数据集的第一个条目

Jasper reports iReport 4.1.3表格组件从不显示数据集的第一个条目,jasper-reports,ireport,xmltable,Jasper Reports,Ireport,Xmltable,在使用ireport表组件时,我可能有一个简单的问题。我使用XML作为报告的数据源 问题是该表从不显示与其关联的数据集的第一个条目。 假设我有以下数据: <name> <first>adam 1</first> <last>sand 1</last> </name> <name> <first>adam 2</first> <last&g

在使用ireport表组件时,我可能有一个简单的问题。我使用XML作为报告的数据源

问题是该表从不显示与其关联的数据集的第一个条目。 假设我有以下数据:

<name>
   <first>adam 1</first>
   <last>sand 1</last>          
</name> 
<name>
   <first>adam 2</first>
   <last>sand 2</last>          
</name> 
<name>
   <first>adam 3</first>
   <last>sand 3</last>          
</name> 

亚当1
沙1
亚当2
沙子2
亚当3
沙3
输出(表格)将是(除第一行外的所有数据):

最后一个
亚当2号沙2号
亚当3沙3

报告模板:


数据段:


71721890-efd1-012c-c545-0a48cbee2b22
PT
低的
bceba570-d0e2-012e-d950-7ac0bc5389eb
71721890-efd1-012c-c545-0a48cbee2b22
PT-A区
溃败
96a41e20-60d8-012d-516c-5aacf9dbb012
bceba570-d0e2-012e-d950-7ac0bc5389eb
71721890-efd1-012c-c545-0a48cbee2b22
EA+blap0
96a41e20-60d8-012d-516c-5aacf9dbb012
bceba570-d0e2-012e-d950-7ac0bc5389eb
71721890-efd1-012c-c545-0a48cbee2b22
10月1日
0.1
96a41e20-60d8-012d-516c-5aacf9dbb012
bceba570-d0e2-012e-d950-7ac0bc5389eb
71721890-efd1-012c-c545-0a48cbee2b22
10月2日
0.1
提前感谢,, Nuno

我刚刚用这个测试用例检查了table元素

我的模板:


我的csv数据文件是:

"Dallas",47,"Janet Fuller","445 Upland Pl.","Trial"
"Lyon",38,"Andrew Heiniger","347 College Av.","Active"
"Dallas",43,"Susanne Smith","2 Upland Pl.","Active"
"Berne",22,"Bill Ott","250 - 20th Ave.","Active"
"Boston",32,"Michael Ott","339 College Av.","Trial"
"Dallas",4,"Sylvia Ringer","365 College Av.","Active"
"Boston",23,"Julia Heiniger","358 College Av.","Active"
"Chicago",39,"Mary Karsen","202 College Av.","Active"
"Dallas",40,"Susanne Miller","440 - 20th Ave.","Trial"
"Berne",9,"James Schneider","277 Seventh Av.","Active"
"Dallas",36,"John Steel","276 Upland Pl.","Suspended"
"Chicago",35,"George Karsen","412 College Av.","Suspended"
"Dallas",37,"Michael Clancy","19 Seventh Av.","Deleted"
"Lyon",2,"Anne Miller","20 Upland Pl.","Active"
"Dallas",0,"Laura Steel","429 Seventh Av.","Active"
"Lyon",28,"Susanne White","74 - 20th Ave.","Deleted"
"Paris",5,"Laura Miller","294 Seventh Av.","Active"
"Lyon",17,"Laura Ott","443 Seventh Av.","Active"
"New York",46,"Andrew May","172 Seventh Av.","Active"
"New York",44,"Sylvia Ott","361 College Av.","Active"
"Dallas",19,"Susanne Heiniger","86 - 20th Ave.","Active"
"Chicago",11,"Julia White","412 Upland Pl.","Active"
"Dallas",10,"Anne Fuller","135 Upland Pl.","Active"
"New York",41,"Bill King","546 College Av.","Deleted"
"Oslo",45,"Janet May","396 Seventh Av.","Active"
"Paris",18,"Sylvia Fuller","158 - 20th Ave.","Trial"
"San Francisco",48,"Robert White","549 Seventh Av.","Active"
"Paris",25,"Sylvia Steel","269 College Av.","Suspended"
"San Francisco",7,"James Peterson","231 Upland Pl.","Active"
"Oslo",42,"Robert Ott","503 Seventh Av.","Trial"
表中缺少数据源的第一行


我认为这是与主数据源上的迭代相关的问题。你可以在community.jaspersoft.com

上阅读文章,这可能是你的问题:不幸的是,这不是问题所在。我正在使用XML\u DATA\u DOCUMENT参数来传递XML。首先感谢您的回复。我无法从查询中删除ZoneID,因为此报表实际上是一个子报表,它接收ZoneID以过滤与其关联的能量。如果我去掉它,表中显示了该建筑所有区域的所有能量(奇怪的是,没有再次显示第一行)。谢谢你发布的数据文件比我的有更多的信息?我将再次尝试,因为只有
ZoneID
的数据等于参数。错了吗?这是我的数据文件中的前三个
ActiveEnergy
。是的,它适合你。您正在使用表格组件吗?如果我只是把字段放在细节栏中,它会为正确的ZoneID打印所有字段。我的问题是使用表组件。是的,我已将您的jrxml文件与我的数据文件一起使用