Jasper reports 如何在JasperServer中显示和导出不同的Jasper?

Jasper reports 如何在JasperServer中显示和导出不同的Jasper?,jasper-reports,export-to-pdf,Jasper Reports,Export To Pdf,我想将带有一个jrxml的PDF显示到JasperServer中(这很简单)。但是,当用户单击“导出为PDF”时,我需要在生成的PDF中显示更多字段 我不知道是否可以上传两个不同的jrxml(一个用于显示,一个用于导出),或者是否可以传递一个参数,以便jasper知道是否必须打印添加的字段。您可以尝试使用 策略是从所有其他导出类型中排除字段(reportElements),然后是pdf <jasperReport ...> <property name="net.sf.j

我想将带有一个jrxml的PDF显示到JasperServer中(这很简单)。但是,当用户单击“导出为PDF”时,我需要在生成的PDF中显示更多字段

我不知道是否可以上传两个不同的jrxml(一个用于显示,一个用于导出),或者是否可以传递一个参数,以便jasper知道是否必须打印添加的字段。

您可以尝试使用

策略是从所有其他导出类型中排除字段(reportElements),然后是pdf

<jasperReport ...> 
  <property name="net.sf.jasperreports.export.html.exclude.key.myField"/>
  <property name="net.sf.jasperreports.export.graphics2d.exclude.key.myField"/>
   ....
  <textField>
    <reportElement key="myField" x="45" y="35" width="125" height="20" uuid="5c2bb49a-ba95-4cb7-8c46-c32a0769e5e9"/>
    <textElement verticalAlignment="Middle"/>
    <textFieldExpression><![CDATA[$F{field1}]]></textFieldExpression>
 </textField>
</jasperReport>

....

首先,感谢您的回答。我真的不需要在所有其他导出类型中隐藏reportElements,但我需要在尝试导出到任何格式之前从显示的预览PDF中隐藏它们。@JorgeAndrésdelasCuevas我想这就是html视图?啊哈!对它是直接显示在jasperserverweb应用程序中的html视图。因此,如果我将其从html导出中排除,它应该可以正常工作?@JorgeAndrésdelasCuevas值得一试:)它可以正常工作。多谢各位@豪尔赫,我已经看到了Alex K,找到了一个复制品(看起来似乎是正确的)考虑接受这个副本,你的问题将继续(作为搜索目标),但它也会链接到那个答案。是的,我现在正在检查。谢谢