我需要从另一个PRPT调用PRPT的pentaho报告头(不使用subreport)。
确切要求:
报表标题部分将动态更改(标签位置,标签数,文本数和所有对齐方式)。因此将根据用户的要求给用户一个设计点。一旦完成设计部分,他们将保存该产品。保存的prpt应该随时随地调用主报告的报告标题。请指导我们如何实现这一目标。
答案 0 :(得分:0)
据我所知,没有编码是不可能的。如果您在应用程序中嵌入了自己的报告引擎,则可以实现这一点,生成自己的prpt定义并在某个时候使用它。
另一方面,如果您不想编写代码,则可以使用表达式属性来动态地更改所有这些内容,并根据请求参数应用所需的格式。
= IF([PROVIDER] =“ STACKOVERFLOW”;“ orange”;“”)
您必须定义所需的所有属性,例如可见性,位置,路线,漫长而艰辛的工作。