Jasper reports 查找表中的列数

Jasper reports 查找表中的列数,jasper-reports,Jasper Reports,我想知道如何告诉在iReport中创建的表中的列数。变量COLUMN\u COUNT返回行数,但我想知道列数 有人知道怎么做吗?引用自: 内置报表变量 列号 此变量包含当前列号。例如,在一份有三个 列中,可能的值为1、2和3。变量从1重新启动,运行到 为生成的文档中的每页定义的列数。 列计数 此变量包含生成时处理的记录数 当前列。 页码 此变量的值是其当前页码。在报告填写过程结束时, 它将包含文档中的总页数。它可以用来显示这两种情况 当前页码和使用的特殊功能的总页数 JasperRep

我想知道如何告诉在iReport中创建的表中的列数。变量COLUMN\u COUNT返回行数,但我想知道列数

有人知道怎么做吗?

引用自:

内置报表变量
列号
此变量包含当前列号。例如,在一份有三个 列中,可能的值为1、2和3。变量从1重新启动,运行到 为生成的文档中的每页定义的列数。

列计数
此变量包含生成时处理的记录数 当前列。

页码
此变量的值是其当前页码。在报告填写过程结束时, 它将包含文档中的总页数。它可以用来显示这两种情况 当前页码和使用的特殊功能的总页数 JasperReports文本字段元素,即evaluationTime属性。你可以看到这个 发生在大多数样本中。检查/demo/samples/jasper样本是否有错误 例子。

报告计数
通过数据源完成迭代后,此报表变量包含总计 处理的记录数。

页数
此变量包含生成时处理的记录数 当前页面。

组名\u计数
声明报表组时,引擎会自动创建一个计数变量,该变量 计算组成当前组的记录数(即 组破裂之间处理的记录)。 此变量的名称源自其对应的组的名称, 后缀为_计数序列。它可以像任何其他报表变量一样在任何情况下使用 报表表达式,即使在当前组表达式中,如BreakGroup中所示 一组示例(示例/demo/samples/jasper-sample)。

列编号的原因是什么?我想你们有什么重要的原因,有一个解决办法,把列字段命名为数字等等。。。