Como ocultar o TextField para o exportador especificado. Por exemplo, para não HTML
Eu tenho umJasperReports jrxml arquivo que possui um hiperlink dentro de um elemento textFiel
Não quero mostrar esse hiperlink em nada além da visualização HTML, porque o link não funciona no Excel, PDF, Word etc. e não faz sentido mostra
Li oPerguntas frequente com as propriedades, mas apenas me confundiu porque não se trata de ocultar umcampo de text, apenas "bandas" para cabeçalhos e rodapé
Aqui está o campo de texto que quero ocultar quando não estiver em HTML:
<textField hyperlinkType="ReportExecution">
<reportElement style="Report_Param_Value_Link" mode="Opaque" x="400" y="0" width="161" height="20"/>
<textElement/>
<textFieldExpression class="java.lang.String"><![CDATA[Boolean.TRUE.equals($P{LAST_WEEK}) ? "View WTD" : "View last week"]]></textFieldExpression>
<hyperlinkParameter name="noMenu">
<hyperlinkParameterExpression><![CDATA["true"]]></hyperlinkParameterExpression>
</hyperlinkParameter>
<hyperlinkParameter name="reportUnit">
<hyperlinkParameterExpression><![CDATA["repo:/Reports/Operations/Business_Support/Subreports/Business_Support_Performance_Dashboard"]]></hyperlinkParameterExpression>
</hyperlinkParameter>
<hyperlinkParameter name="LAST_WEEK">
<hyperlinkParameterExpression><![CDATA[Boolean.valueOf(!Boolean.TRUE.equals($P{LAST_WEEK})).toString()]]></hyperlinkParameterExpression>
</hyperlinkParameter>
</textField>