1,
String printer_name=null;//定义一个全局参数
//以下代码是检测这个报表是否有相应的参数模板
String paramFile = report.substring(0,iTmp)+"_arg.raq";
File f=new File(application.getRealPath(reportFileHome+ File.separator +paramFile));
///
try {
String reportPath = request.getRealPath(reportFileHome+"/"+report);
ReportDefine rd = (ReportDefine)ReportUtils.read(reportPath);
request.setAttribute("reportDefine",rd);
System.out.println(rd.getPrintSetup().getPaper());//当前报表纸张类型
System.out.println(rd.getPrintSetup().getPaperHeight());
System.out.println(rd.getPrintSetup().getPaperWidth());
System.out.println(reportPath);
if(rd.getPrintSetup().getPaperHeight()==279 && rd.getPrintSetup().getPaperWidth()==216){
printer_name="Microsoft XPS Document Writer"; //当报表的高宽符合时指定打印机名称
}
} catch (Throwable e) {
e.printStackTrace();
}
----------------------------------------------------------------------------
2,
<report:html name="report1" reportFileName="<%=report%>"
funcBarLocation="both"
needPageMark="yes"
needImportExcel="yes,0"
printerName="<%=printer_name%>"//指定printerName的值
generateParamForm="no"
params="<%=param.toString()%>"
exceptionPage="/reportJsp/myError2.jsp"
appletJarName="runqianReport4Applet.jar,dmGraphApplet.jar,applet.jar"
/>
分享到:
相关推荐
report.jsp
Stimulsoft报表破解版下载,包含Base.dll Report.dll Report.Web.dll WebDesign.dll
JavaReport.zip是一个包含JavaEE相关应用的压缩包,主要组件为JavaReport-V3-Enterprise-Released.jar,这可能是一个企业级的报告生成工具或者库。根据描述,这个压缩包不仅包含了可执行的JAR文件,还附带了"使用...
《Report.Machine.v6.5.FS:Delphi 7 和 D2010 的报表解决方案》 在软件开发领域,报表系统是不可或缺的一部分,它能够帮助开发者生成、管理和展示各种数据报告。"Report.Machine.v6.5.FS" 是一款专为 Delphi 7 和 ...
DevExpress XtraReport 动态报表的制作 DevExpress XtraReport 是一个功能强大且灵活的报表生成工具,允许开发者快速创建复杂的报表。以下是创建动态报表的详细步骤和知识点: ### 单表报表设计 单表报表是最简单...
标题中的“Grid++Report6报表设置器”是指一个专门用于创建和编辑报表的软件工具,它生成的文件扩展名为`.grf`,这通常是一种专有的报表格式,用于存储报表的布局、样式和数据源等信息。这个设置器允许用户自定义...
report.jsp页面 博文链接:https://xiaobo.iteye.com/blog/34777
Quick.Report.Professional.v4.07.for.Delphi.7.Full.Source-SSG 这个压缩包文件是针对 Delphi 7 开发者的一款专业报表工具的源代码版本。Delphi 是一种流行的面向对象的编程环境,由 Borland 公司开发,广泛用于...
"runqian_report4.jar" 文件是润乾报表的核心组件,包含了报表设计、渲染、数据处理等功能的类库。这个JAR包提供了报表引擎,使得Java应用程序能够解析并执行润乾报表的XML定义文件,生成报表。它包含了一系列的API...
最新版本"Fast.report.v4.8.11"带来了许多增强功能和优化,旨在提升用户体验,提高开发效率,以及更好地支持2010年及以后的系统环境。 Fast Report的核心特性包括但不限于以下几点: 1. **易用性**:Fast Report...
### 打印功能(JSP报表) #### 背景与目的 在当今信息化时代,将数据以报表形式呈现出来并支持打印是许多Web应用程序的基本需求之一。本篇内容旨在介绍如何在JSP页面中实现一个简单的打印功能以及报表设计。 #### ...
"NET.report.rar"是一个针对.NET平台的报表开发组件,主要用于帮助开发者自定义设计和生成复杂的业务报表。这个组件可能提供了丰富的API和控件,以方便用户在C#等.NET语言中进行报表的创建、编辑和渲染。 描述中的...
My_ReportMachine.dll(报表工具) [Vb] 需求:My_ReportMachine.dll [Vb.Net/C#/J#] 需求:My_ReportMachine.dll/adodb.dll/Interop.My_ReportMachine.dll [C++] 需求:My_ReportMachine.dll/adodb.dll/Interop.My_...
1. **报表设计基础**:介绍如何使用XtraReport设计器来创建和编辑报表布局。包括添加、删除和排列各种报表元素,如表格、图表、文本框和图片等。 2. **数据绑定**:讲解如何将报表与多种数据源绑定,如数据库、XML...
**Stimulsoft.Report.Web** 是一款专门用于创建和展示Web报表的工具,它为开发者提供了在网页上设计、查看和打印报表的功能。这款软件以其灵活性、易用性和丰富的功能集而受到许多企业和开发者的青睐。在你的场景中...
**JSP网页报表实例** 在Web开发中,报表是一种至关重要的元素,用于展示和分析数据。JSP(JavaServer Pages)结合Java技术,为开发者提供了一种动态创建网页报表的强大工具。本实例主要探讨如何利用JSP技术实现柱状...
这个压缩包“rdlc.report.engine.zip”包含了一个开源的RDLC报表引擎,以及RDLC报表设计器的相关资源,让我们深入探讨一下这个强大的工具。 **RDLC报表设计器** RDLC报表设计器是Visual Studio内置的一个工具,它...
RDLC(Report Definition Language Collection)是一种用于创建报表定义文件的语言,它可以被嵌入到Windows应用程序中,并利用ReportViewer控件进行展示。在实际应用中,我们往往需要动态地向RDLC报表传入参数,以便...
这款广源报表控件(Gscr.Report)允许开发人员自由定义报表布局,提供了丰富的报表功能,包括但不限于报表显示、打印预览、打印、公式计算、数据排序以及多种格式的导出选项。这些特性使得它成为企业级应用中报表...