`
vakin.jiang
  • 浏览: 147538 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jasperreport超链接支持js事件简单实现

    博客分类:
  • J2EE
阅读更多

   jasperreport在报表模版里面提供了在text增加超链接的机制,但是很多情况我们输出到页面展示可能需要相应JS事件,咋一看jasperreport是没有提供直接添加JS事件的选项。后面研究了一下jasperreport输出html部分的代码发现jasperreport对于html标签处理都是进行的字符串连接之类的处理。譬如:"<a href=' " + arg0 + ">"...

因此我们通过转义字符把js事件写在HyperLink 的表达式中。

  

   如下:

   HyperLink Type 选择Reference

   Reference 表达式如下:

"javascript:void(0);\" onclick=\"simpleTips(this,'员工号:"+$F{staffNum}+"','备注:"+$F{detial}+"')\""
分享到:
评论
1 楼 hejinguo727 2011-06-20  
嗯。变通的用法.

相关推荐

    jasperreport 生成pdf实现下载与打印

    标题中的“jasperreport生成pdf实现下载与打印”是指使用JasperReports库来创建PDF报告,并提供下载和打印功能。JasperReports是一个开源的Java报表工具,它允许开发者设计、生成和导出各种类型的报表,包括PDF、...

    jasperReport 亚洲语言包

    描述中的“jasperReport pdf中文支持所需要的包”正是为了解决这个问题,它提供了必要的库文件,使得jasperReport能够处理和呈现亚洲语言。 首先,`iTextAsianCmaps.jar`是iText库的一个扩展,专注于亚洲字符集的...

    springMvc集成JasperReport超简单一个简单方法搞定

    springMvc集成JasperReport超简单一个简单方法搞定,支持excel、html,扩展方便简单实用

    基于Jasperreport动态单元格合并模板

    本主题将深入探讨如何利用JasperReport实现动态单元格合并,支持多层分组排序和多分组动态合并单元格。 首先,我们要理解JasperReport的基本概念。JasperReport是一个基于Java的报告设计库,它允许开发者通过JRXML...

    jasperReport动态列的实现

    实现了jasperReport进行报表动态列的实现,使用者只需要利用eclipse将工程文件导入,即可查看运行结果的展示,不需要其他的配置和jar包如果想进行动态展示只需要修改构造参数就可以看到动态的展示

    jasperreport列合并

    4. **导出到Excel**:JasperReport支持多种导出格式,包括Excel。在导出时,需要确保导出选项设置正确,以保留列合并的设置。在Java代码中,可以使用`JasperExportManager`类的`exportReportToExcelStream`方法,并...

    使用jasperReport实现动态表头.pdf

    总的来说,虽然JasperReport不直接提供动态表头的支持,但通过理解和利用其底层的API,开发者可以实现高度定制化的报表设计,满足各种复杂的需求,如动态表头、自定义样式等。在处理像服装行业这样需要灵活报告格式...

    springboot整合JasperReport实现报表功能

    总的来说,SpringBoot与JasperReport的整合使得报表生成变得简单,它提供了灵活的设计工具和丰富的数据绑定能力,可以帮助开发者快速地实现复杂报表的展示需求。通过学习和掌握这一技术,你可以提升企业应用的报表...

    JasperReport动态表头及subreport实现多表

    本篇文章将详细讲解如何利用JasperReport实现动态表头和多表分页,并通过subreport来达到灵活的布局效果。 首先,让我们了解JasperReport的基础。JasperReport是一款基于Java的报表设计工具,它允许开发者创建复杂...

    Jasperreport中文版.pdf

    JasperReport是一款功能强大的报表工具,它能够制作复杂的报表并具有多种数据源支持、格式化选项以及导出功能。JasperReport提供iReport Designer作为报表设计工具,它允许用户以可视化的方式设计报表布局和内容,...

    JasperReport+ireport实现报表导出功能

    JasperReport与iReport是两个在Java开发中常用的报表工具,它们结合使用能够帮助开发者实现复杂的报表设计和导出功能。JasperReport是一个开源的报表引擎,它可以生成PDF、HTML、XLS、CSV等多种格式的报表,而...

    JasperReport动态报表归并行数据

    在“JasperReport动态报表归并行数据”这个主题中,我们主要讨论如何利用JasperReport来处理和展示动态变化的数据,并实现数据的合并。 1. **动态报表设计**: JasperReport支持XML或Java代码定义报表模板(jrxml...

    jasperreport完整的jar包

    同时,可以编写 JavaScript 脚本来实现更复杂的逻辑,例如在填充报告时动态改变某些值。 5. **输出格式**:JasperReport 可以将报表导出为多种格式,例如 PDF、HTML、XLS(Excel)、CSV、RTF 和 XML。这使得报表...

    JasperReport报表设计总结

    下面是一个简单的示例,展示了如何使用JDBCConnection类来获取数据库连接并传递给JasperReport使用。 ```java public class JDBCConnection { private String jdbcDriver; private String jdbcUrl; private ...

    jasperReport 动态合并单元格示例

    6. **使用脚本let**:如果复杂逻辑无法通过`printWhenExpression`简单实现,可以使用脚本let定义自定义的Java方法,然后在表达式中调用这些方法进行计算。 7. **编译与预览**:完成设计后,需要使用...

    利用Jasperreport+IReport进行报表开发

    JasperReport的核心是基于XML的报表模板,这些模板可以包含各种图表、文本、图片等元素,通过Java代码动态填充数据,实现报表的生成。 IReport是JasperReport的配套设计工具,它提供了一个图形化用户界面,使得...

    JasperReport中文翻译用户手册.pdf

    3. **报表样式和样式表**:使用CSS样式的概念,JasperReport允许用户自定义报表的字体、颜色、边框等样式,以实现个性化的报表外观。 4. **报表参数**:用户可以在报表中定义参数,以在运行时传递值,这使得报表更...

    ireport+jasperreport API

    ireport和jasperreport是两款强大的开源报表工具,它们提供了丰富的API和设计工具,使得开发者能够创建从简单到复杂的各类报表。本指南将深入探讨这两个工具的核心功能、使用方法以及API的应用。 一、ireport简介与...

    Java 中jasperReport实现动态列打印的实现代码

    Java 中jasperReport实现动态列打印的实现代码 Java 中jasperReport实现动态列打印的实现代码主要介绍了使用jasperReport实现动态列打印的相关知识点。下面将详细介绍相关知识点。 首先,jasperReport是一个流行的...

    jasperReport +spring 的使用

    - 使用jasperReport提供的API可以轻松实现报表的导出功能。 - 例如,为了导出PDF格式的报表,可以使用jasperExportManager.exportReportToPdfStream方法。 - 对于HTML和Excel格式的导出,也有相应的API可供调用。...

Global site tag (gtag.js) - Google Analytics