Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.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_Javascript_Report_Birt - Fatal编程技术网

Java 如何在birt报告的母版页中获取列表或表格元素以获取所有行?

Java 如何在birt报告的母版页中获取列表或表格元素以获取所有行?,java,javascript,report,birt,Java,Javascript,Report,Birt,若并没有这两个元素,我无法在birt报告的母版页中插入表或列表元素。我无法获取母版页页眉上的所有数据行。 但是*我需要Birt母版页标题中的所有数据行报告我的要求*。所以请帮助我了解如何获取母版页标题中的所有数据行?您将表格和列表元素放在“布局”中 “母版页”定义了页眉和其他属性,它不用于报告的正文。这听起来像是我遇到的同一个XY问题:我正在制作发票,希望在每一页的“页眉”上都有账单地址。母版页不适合这样做,因为它是在管道中的某个阶段生成的,无法访问数据。您可以向它传递变量,但范围逐渐扩大到我传

若并没有这两个元素,我无法在birt报告的母版页中插入表或列表元素。我无法获取母版页页眉上的所有数据行。
但是*我需要Birt母版页标题中的所有数据行报告我的要求*。所以请帮助我了解如何获取母版页标题中的所有数据行?

您将表格和列表元素放在“布局”中


“母版页”定义了页眉和其他属性,它不用于报告的正文。

这听起来像是我遇到的同一个XY问题:我正在制作发票,希望在每一页的“页眉”上都有账单地址。母版页不适合这样做,因为它是在管道中的某个阶段生成的,无法访问数据。您可以向它传递变量,但范围逐渐扩大到我传递18个变量的地方。还有一种方法:

  • 在正文中构建漂亮的标题:一个由三个表组成的网格,每个表有五个细节行,随便什么。建立一个好的报告主体,一些疯狂的狂野,并不重要
  • 创建一个返回一条记录的数据集
  • 在正文中添加一个列表。将列表绑定到数据集。将数据字段添加到绑定到该字段的列表详细信息
  • 隐藏列表的数据元素
  • 将标题移动到列表标题。将报告正文元素移动到列表详细信息
  • 利润:列表标题将在列表详细信息显示的每一页上重复

  • 我可能是从actuate论坛上得到这个想法的,但是我现在找不到哪个线程。关键是,birt是一个相当迂回的组合体。有了这种技术,再加上参数绑定到该列表数据元素的表,我甚至能够在同一个pdf中发出多页发票。对我的热情有一个警告:这些发票上的页面值没有为我重置。

    thanx。。但我需要获取母版页标题上的所有行。是否有其他替代方法获取母版页标题上的行?母版页是BIRT报告的一个元素。在布局中创建一个部分以满足您的需求,并将其称为母版页。我想你有一个要求,那就是报告必须看起来像“某物”。您可以使用分页符使布局的一部分成为“母版页”。我的要求是在母版页标题中显示所有列的行,这些行应该显示在Birt报告的所有页面上。简单地给出您的解决方案。简单的方法是向母版页添加网格,然后粘贴列名标签。另一种解决方案是,在每个分页符上重复列标题,但在母版页之外(即在布局和表设计中)会发生这种情况。