相关疑难解决方法(0)

如何隐藏指定导出器的textField.例如,不是HTML

我有一个JasperReports jrxml文件,它在textField元素中有一个超链接.

我不想在HTML视图以外的任何地方显示此超链接,因为该链接在excel,PDF,word等中不起作用,并且显示没有意义.

我已经阅读了具有属性的常见问题,但它只是让我困惑,因为它根本没有谈论隐藏textField,只是页眉和页脚的"乐队".

这是我想要隐藏的文本字段,而不是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>
Run Code Online (Sandbox Code Playgroud)

jasper-reports

12
推荐指数
1
解决办法
4619
查看次数

jasper报告导出Excel,不带页眉

我使用 jaspser studio 创建了一个模板。在服务器上,我可以将报告导出到 Excel。但是,我想要的是 Excel 文件只包含列标题和数据,没有页眉、页脚和任何其他装饰。我看了很多使用java编程的教程。我想知道是否有一种方法可以在不使用 java 或 xml 编程的情况下获得此结果。

为了澄清起见,修改 xml 文件中的一些属性是可以的。我只是说不要从头开始创建新的 xml。

jasper-reports export-to-excel

1
推荐指数
1
解决办法
5603
查看次数

标签 统计

jasper-reports ×2

export-to-excel ×1