将报告导出为HTML时,如何给报告元素赋予ID?

萨尔

我有一个JasperReports报告,我们将其导出为html。

我想如何设置id为报表的元素,以便新创建的html元素具有该id,因为稍后我想使用JavaScript对元素进行一些更改。

当前的jrxml代码

<pageHeader>
        <band height="40" splitType="Stretch">
            <staticText>
                <reportElement key="staticText-1" mode="Opaque" x="0" y="20" width="730" height="20" forecolor="#FFFFFF" backcolor="#5F8A1B"/>
                <box>
                    <topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                    <leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                    <bottomPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                    <rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                </box>
                <textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" lineSpacing="Single">
                    <font fontName="Verdana" size="12" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
                </textElement>
                <text><![CDATA[Test ]]></text>
            </staticText>
        </band>
    </pageHeader>

上面的jrxml代码被转换为html td。只想知道我们可以给此代码提供ID或名称吗?

佩特·弗里伯格

您应该使用属性net.sf.jasperreports.export.html.id来指示html导出的ID。

添加到报告元素(示例将id设置为html元素myId

<property name="net.sf.jasperreports.export.html.id" value="myId"/>

在你的例子中

<pageHeader>
    <band height="40" splitType="Stretch">
        <staticText>
           <reportElement key="staticText-1" mode="Opaque" x="0" y="20" width="730" height="20" forecolor="#FFFFFF" backcolor="#5F8A1B">
               <property name="net.sf.jasperreports.export.html.id" value="myId"/>
           </reportElement>
           <box>
                <topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <bottomPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
            </box>
            <textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" lineSpacing="Single">
                <font fontName="Verdana" size="12" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
            </textElement>
            <text><![CDATA[Test ]]></text>
        </staticText>
    </band>
</pageHeader>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将报告导出为PDF时,更改字体

来自分类Dev

如何将JIRA报告导出为PDF?

来自分类Dev

如何限制BIRT报告工具将报告导出为仅PDF格式

来自分类Dev

如何限制BIRT报告工具将报告导出为仅PDF格式

来自分类Dev

从Python将SSRS报告导出为PDF

来自分类Dev

如何从纽曼导出 html 报告

来自分类Dev

将Jasper报告导出为XLS格式时,单元格未发生扩展

来自分类Dev

在横向模式下将.rdlc报告导出为pdf

来自分类Dev

根据条件将MS Access报告导出为PDF

来自分类Dev

将BIRT报告显示为PDF时,如何避免数据被剪切?

来自分类Dev

将服务器报告创建为 html 格式

来自分类Dev

将报告数据导出到Excel

来自分类Dev

从Android Studio导出Android Lint的HTML报告?

来自分类Dev

使用导航->转到报告时,如何将数据源传递到本地报告?

来自分类Dev

使用导航->转到报告时,如何将数据源传递到本地报告?

来自分类Dev

Jaspererports iReport:导出时将报告分为几个Excel工作表

来自分类Dev

如何使用jasper报告将HTML内容打印到PDF?

来自分类Dev

如何在ChartNew.js中将报告导出为PDF / CSV

来自分类Dev

如何阅读NYTProf html报告?

来自分类Dev

如何阅读NYTProf html报告?

来自分类Dev

导出到 Excel 时,如何删除 Jasper 报告中的默认白色填充?

来自分类Dev

导出excel报告

来自分类Dev

如何在不渲染的情况下将SSRS报告直接导出到csv

来自分类Dev

如何将多页的ssrs报告数据导出到一张纸中

来自分类Dev

如何在不渲染的情况下将SSRS报告直接导出到csv

来自分类Dev

在MVC Action中将SSRS报告导出为PDF

来自分类Dev

处理器(9.5版)将xsl:result报告为未知元素

来自分类Dev

将报告从报告查看器导出到内存流,然后通过电子邮件发送报告

来自分类Dev

在快速报告中导出到PDF时出错

Related 相关文章

  1. 1

    将报告导出为PDF时,更改字体

  2. 2

    如何将JIRA报告导出为PDF?

  3. 3

    如何限制BIRT报告工具将报告导出为仅PDF格式

  4. 4

    如何限制BIRT报告工具将报告导出为仅PDF格式

  5. 5

    从Python将SSRS报告导出为PDF

  6. 6

    如何从纽曼导出 html 报告

  7. 7

    将Jasper报告导出为XLS格式时,单元格未发生扩展

  8. 8

    在横向模式下将.rdlc报告导出为pdf

  9. 9

    根据条件将MS Access报告导出为PDF

  10. 10

    将BIRT报告显示为PDF时,如何避免数据被剪切?

  11. 11

    将服务器报告创建为 html 格式

  12. 12

    将报告数据导出到Excel

  13. 13

    从Android Studio导出Android Lint的HTML报告?

  14. 14

    使用导航->转到报告时,如何将数据源传递到本地报告?

  15. 15

    使用导航->转到报告时,如何将数据源传递到本地报告?

  16. 16

    Jaspererports iReport:导出时将报告分为几个Excel工作表

  17. 17

    如何使用jasper报告将HTML内容打印到PDF?

  18. 18

    如何在ChartNew.js中将报告导出为PDF / CSV

  19. 19

    如何阅读NYTProf html报告?

  20. 20

    如何阅读NYTProf html报告?

  21. 21

    导出到 Excel 时,如何删除 Jasper 报告中的默认白色填充?

  22. 22

    导出excel报告

  23. 23

    如何在不渲染的情况下将SSRS报告直接导出到csv

  24. 24

    如何将多页的ssrs报告数据导出到一张纸中

  25. 25

    如何在不渲染的情况下将SSRS报告直接导出到csv

  26. 26

    在MVC Action中将SSRS报告导出为PDF

  27. 27

    处理器(9.5版)将xsl:result报告为未知元素

  28. 28

    将报告从报告查看器导出到内存流,然后通过电子邮件发送报告

  29. 29

    在快速报告中导出到PDF时出错

热门标签

归档