Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
Jasper reports 如何在JasperReports中绑定脚注_Jasper Reports - Fatal编程技术网

Jasper reports 如何在JasperReports中绑定脚注

Jasper reports 如何在JasperReports中绑定脚注,jasper-reports,Jasper Reports,我有动态位置的文本字段。它有脚注,例如一些文本1。脚注在页脚 Footenote必须与textfield位于同一页上。Textfield有一个浮动位置,其位置取决于上面Textfields的动态大小。在不同的条件下,字段位于不同的页面上 如何将文本字段与脚注绑定在一页中,例如,文本字段位于第3页,脚注位于同一页?我可以使用$V{PAGE\u NUMBER},但是如何获得TextField的当前页面?我添加了$p{REPORT\u PARAMETERS\u MAP}。putid\u 1,$V{PA

我有动态位置的文本字段。它有脚注,例如一些文本1。脚注在页脚


Footenote必须与textfield位于同一页上。Textfield有一个浮动位置,其位置取决于上面Textfields的动态大小。在不同的条件下,字段位于不同的页面上


如何将文本字段与脚注绑定在一页中,例如,文本字段位于第3页,脚注位于同一页?我可以使用$V{PAGE\u NUMBER},但是如何获得TextField的当前页面?

我添加了$p{REPORT\u PARAMETERS\u MAP}。putid\u 1,$V{PAGE\u NUMBER}在TextField表达式的末尾和$V{PAGE\u NUMBER}。等于$p{REPORT\u PARAMETERS\u MAP}.getid_1在页脚的PrintWhenExpression of text字段中

PAGE_NUMBER-包含当前页码的内置变量。您的问题不明确FooteNote必须与textfield位于同一页。Textfield有一个浮动位置,其位置取决于上面Textfields的动态大小。在不同的条件下,字段位于不同的页面您可以使用地图参数和隐藏字段来隐藏/显示脚注。这里描述的技巧的主要思想是:Thanx!这对我很有帮助。非常感谢你这么做。