Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java iReport中的列排序_Java_Jasper Reports_Report - Fatal编程技术网

Java iReport中的列排序

Java iReport中的列排序,java,jasper-reports,report,Java,Jasper Reports,Report,我正在使用JavaJasperReport和iReport构建报告。我想按列对报表进行排序。有两种方法,一种是在sql查询中使用ORDER by,另一种是“HTML模板导出器”。它支持列排序、隐藏/显示节(折叠)和弹出窗口。这是一个实用程序,可从《iReport权威指南》中找到: 通过单击标有“排序选项”和“筛选表达式”的按钮,可以在“报告查询”对话框中设置排序和筛选选项。即使您是从“JasperFillManager.fillReport”而不是查询填充数据集,此操作也有效。您的数据源是什么?

我正在使用JavaJasperReport和iReport构建报告。我想按列对报表进行排序。

有两种方法,一种是在sql查询中使用ORDER by,另一种是“HTML模板导出器”。它支持列排序、隐藏/显示节(折叠)和弹出窗口。这是一个实用程序,可从《iReport权威指南》中找到:


通过单击标有“排序选项”和“筛选表达式”的按钮,可以在“报告查询”对话框中设置排序和筛选选项。

即使您是从“JasperFillManager.fillReport”而不是查询填充数据集,此操作也有效。您的数据源是什么?我建议您直接从数据源进行排序。