Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.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 BIRT如何根据需要为报告的每一行显示一组列_Java_Birt - Fatal编程技术网

Java BIRT如何根据需要为报告的每一行显示一组列

Java BIRT如何根据需要为报告的每一行显示一组列,java,birt,Java,Birt,我们需要在BIRT报告中显示数千个事件。每个事件记录将有5行分组信息。我觉得如果包含5行的额外信息在默认情况下是隐藏的,并且仅在请求时显示,那么报告至少可以显示一个月的报告。例如,如果每个事件记录重复第1列至第5列,则第6列至第10列包含额外信息,每个事件记录的值分布在5行中。我希望在默认情况下只显示第1列到第5列,但第6列到第10列只在需要时显示,就像单击控制元素(如向下钻取)时一样。如果每个事件记录默认显示第6列到第10列,则报告在一个月内至少运行1000页,这不是很有用。我尝试了超链接选项


我们需要在BIRT报告中显示数千个事件。每个事件记录将有5行分组信息。我觉得如果包含5行的额外信息在默认情况下是隐藏的,并且仅在请求时显示,那么报告至少可以显示一个月的报告。例如,如果每个事件记录重复第1列至第5列,则第6列至第10列包含额外信息,每个事件记录的值分布在5行中。我希望在默认情况下只显示第1列到第5列,但第6列到第10列只在需要时显示,就像单击控制元素(如向下钻取)时一样。如果每个事件记录默认显示第6列到第10列,则报告在一个月内至少运行1000页,这不是很有用。我尝试了超链接选项(向下钻取报告),但它会导致到服务器的往返,这看起来不太好。内部书签选项似乎是合理的,但我找不到像我的要求那样详细的例子。有人知道怎么做吗

谢谢,

Paddy

您没有说,但我假设您谈论的是一个BIRT报告,它在Apache中以网页形式打开


BIRT中没有选项,可以打开一个web报告,其中包含一些存在但隐藏的数据。要单击并显示更多数据(向下钻取),您需要转到服务器以获取其余数据

它看起来像是一个典型的向下钻取需求,您所说的“哪个看起来不好”是什么意思?这个详细的报告应该非常快