润乾报表api导出word

多个润乾报表,导出到一个excel中的不同sheet页中 NULL 博文链接:https://jaykuen.iteye.com/blog/784086 立即下载


润乾报表导出word,通过api的方式,通过润乾报表提供的导出类型,实现里面的方法,具体的代码参考:

<%@ page contentType="text/html;charset=GBK" %>
<%@ taglib uri="/WEB-INF/runqianReport4.tld" prefix="report" %>
<%@ page import="com.runqian.report4.model.ReportDefine"%>
<%@ page import="com.runqian.report4.model.engine.ExtCellSet"%>
<%@ page import="com.runqian.report4.usermodel.Context"%>
<%@ page import="com.runqian.report4.usermodel.Engine"%>
<%@ page import="com.runqian.report4.usermodel.IReport"%>
<%@ page import="com.runqian.report4.util.ReportUtils"%>
<%@ page import="com.runqian.report4.usermodel.PageBuilder"%>
<%@ page import="com.runqian.report4.view.excel.ExcelReport"%>
<%@ page import="com.runqian.report4.view.word.WordReport"%>
<%@ page import="com.runqian.report4.usermodel.ParamMetaData"%>
<html>
<body topmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0>
<%
  //创建context对象,设置报表的路径
  Context ctx = new Context();
  String path = "E:/12.raq";
  //读入报表
  ReportDefine rd = (ReportDefine) ReportUtils.read(path);
  //参数传递
  ParamMetaData pmd = rd.getParamMetaData();
  String paramOrMocrName = "";
  if(pmd != null){
   for(int i = 0, count = pmd.getParamCount(); i < count; i ++ ) {
    paramOrMocrName = pmd.getParam(i).getParamName();
    ctx.setParamValue(paramOrMocrName, request.getParameter(paramOrMocrName));
   }
  }
 
  Engine engine = new Engine(rd, ctx);
  //计算报表
  IReport report = engine.calc();
  //将报表按PrintSetup里的信息进行分页
  PageBuilder pb = new PageBuilder(report);
  Context ctx1 = new Context();
  String path1 = "E:/12.raq";
  ReportDefine rd1 = (ReportDefine) ReportUtils.read(path1);
  Engine engine1 = new Engine(rd1, ctx1);
  IReport report1 = engine1.calc();
  PageBuilder pb1 = new PageBuilder(report1); 
  WordReport er = new WordReport();
  //导出到的word文件命名为moreWord.doc,依次使用export置入IReport 
  er.export(pb);
  er.export(pb1);
  //输出到指定文件
  er.saveTo("E:/123.doc");
  out.print("successed printout word");
  /*
  //输出到EXCEL
  //ExcelReport er = new ExcelReport();
  //导出到的excel文件命名为moreSheetInExcel。xls,包括两个sheet,一个为one,另一个为two,保存在D盘下
 // er.export("one", report);
 // er.export("two", report1);
 // er.saveTo("F:/rq4/webapps/demo/jsp/moreSheetInExcel.xls"); 
  */
%>
</body>
</html>

可以将这个代码放在一个jsp文件中运行,直接在浏览器访问这个jsp,弹出那个成功的提示框,表是导出成功。

报表开发导出各种格式文件的API 如何将文字语言编程为JAVA语言尤其重要,本篇文章将介绍报表开发导出各种格式文件的API。 立即下载

相关推荐

润乾报表乱码问题

现象:数据库中存储的内容不是乱码,但是用报表查询出来后,页面中汉字显示为乱码。 原因:数据库取数时没有转码 解决方法:在WEB-INF/reportConfig.xml 文件中的dataSource 节点,设置转码。

润乾报表Api导出word只读

润乾报表 导出word 文件 只读

cainiao_M的博客 1420

润乾报表API及文档

润乾报表API及文档 润乾为现在比较流行的excelAPI 希望对大家有帮助

润乾报表实现将多个报表导入一个excel的多个sheet

在实际的应用中,经常会有数据从excel导入系统数据库或者数据从系统中导入到excel,这两种业务操作润乾报表可以轻易地实现,但普通的导出数据大多都是导出到一个单独的excel中,还有一种客户经常使用的数据处理方式,是将多个报表的运算结果导入到同一个excel的多个sheet中。下面讲述润乾报表如何实现这一业务。一:实现思路先读取多个报表,分别计算多个报表,然后把多个结果添加到导出列表,最

bireport的专栏 2017

润乾报表教程,由浅入深

快逸报表V4.0高级教程 润乾报表教程高级,由浅入深 通过学习本文档,用户可以深入地掌握和理解非线性报表模型,掌握动态参数和动态宏的应用及两者的区别,可以理解和掌握报表组的业务背景和设计方法,可以更加充分地理解各种高级统计图的业务背景和使用方

从Transformer到蛋白质结构预测:手把手解读ESM系列模型的核心原理与实战价值

本文深入解析了ESM系列模型如何将Transformer架构创新应用于蛋白质结构预测,揭示了其从氨基酸序列到三维结构的高效预测机制。通过掩码语言模型预训练和注意力机制,ESM模型不仅捕捉蛋白质序列的远程相互作用,还在蛋白质工程改造、药物发现等领域展现出巨大实战价值,显著提升了结构预测速度和精度。

weixin_28744423的博客 319

润乾报表V4大数据api分批导出excel

润乾报表V4大数据api分批导出excel

cainiao_M的博客 1248

循环卷积和线性卷积(矩阵视角)

矩阵视角的循环卷积核线性卷积

shengsong 3580

润乾报表授权文件_把报表插入 Word 文档(api)

润乾报表制作完成后,不仅能实现展现及导出等功能,还能够根据用户需求, 通过指定模版文件中的书签名称确定插入位置,然后将报表、 图片、 文本内容插入到新的 Word 文件中。本文主要介绍润乾报表插入 word 文档的具体步骤。首先介绍下功能原理:1、 建立 word 模版,在需要插入润乾报表的位置定义“书签”;2、 Api 根据 word 书签位置,插入计算后的报表对象;3、 输出根据模版生成的 w...

weixin_36145011的博客 431

Zephyr RTOS 嵌入式 C 编程 (使用嵌入式 RTOS POSIX API)8. Zephyr RTOS 与以太网、Wi-Fi 及 TCP/IP

支持的 BSD 函数包括:socket()、close()、recv()、recvfrom()、send()、sendto()、connect()、bind()、listen()、accept()、fcntl()(用于设置非阻塞模式)、getsockopt()、setsockopt()、poll()、select()、getaddrinfo()和 getnameinfo()。向开发板烧录代码也可能存在问题。可以通过调用 net_if_up() 开启网络接口 ,调用 net_if_down() 关闭接口。

1342

风控IV、AUC、KS python计算代码

df_temp:数据集,Y:是否逾期标签,feas_list:需要计算IV的 变量。2、 按月和不同Y 下的 IV计算。

暮雨听轩的专栏 1618

ireport参数传递json_API 实例

◆输出报表到ExcelReportUtils.exportToExcel(java.io.OutputStreamos, IReport report, boolean pageBroken);ReportUtils.exportToExcel(java.io.OutputStreamos, IReport report, boolean pageBroken, int dispRatio);Re...

weixin_39709674的博客 258

SpringBoot Actuator未授权访问漏洞实战:从发现到利用

本文深入剖析了SpringBoot Actuator未授权访问漏洞的成因、危害与利用手法。文章详细演示了如何发现暴露的端点,并通过实战案例复现了从敏感信息泄露到利用反序列化漏洞实现远程代码执行(RCE)的全过程,为开发与运维人员提供了从漏洞发现到修复加固的完整安全指南。

weixin_29231221的博客 260

如何才能导出和打印 Echarts 图形?

【摘要】 Echarts,江湖人称一个纯 Javascript 的图表库,图形种类星罗棋布且个个颜值爆表,可以轻松驾驭 PC 和移动设备,与绝大部分浏览器都可称兄道弟,而且已然众多拥趸,还有不少报表对它采取了嫁接技术。 这么棒的图标库如何能在报表工具里导出和打印呢?Echarts 图形是由 Javascript 亲自在前端网页上绘制的,需要从浏览器中截取图形才能导出和打印,而报表工具的导出功能是在...

cainiao_M的博客 1227

primetime如何做voltage scaling

存在这样的情况,标准单元库只有ssgnp0p72vm40c和ssgnp0p9vm40c的libs,但是我们希望它工作在ssgnp0p76vm40c,这样的话就需要用ssgnp0p72vm40c和ssgnp0p9vm40c的libs来scaling出ssgnp0p76vm40c的lib。

qq_34326957的博客 1685

英飞凌TC3xx--深度手撕HSM安全启动(三)--TC3xx HSM系统架构

TC3xx的HSM内核是一颗32位的ARM Cortex M3,主频可达100MHz,支持对称算法AES128、非对称算法PKC(Public Key Crypto) ECC256、Hash SHA2,以及TRNG(真随机数生成)。

认真搞搞汽车MCU 5746

润乾报表插入Word文档

润乾报表 书签 插入word api

cainiao_M的博客 1714

华为od 面试八股文_测试/测试开发_01_含答案

华为od面试八股文_测试/测试开发_01_含答案

MISAYAONE的博客 3816

润乾报表4.0授权_把报表插入 Word 文档(api)

润乾报表制作完成后,不仅能实现展现及导出等功能,还能够根据用户需求, 通过指定模版文件中的书签名称确定插入位置,然后将报表、 图片、 文本内容插入到新的 Word 文件中。本文主要介绍润乾报表插入 word 文档的具体步骤。首先介绍下功能原理:1、 建立 word 模版,在需要插入润乾报表的位置定义“书签”;2、 Api 根据 word 书签位置,插入计算后的报表对象;3、 输出根据模版生成的 w...

weixin_39770821的博客 150

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

把报表插入 Word 文档(api)

润乾报表制作完成后,不仅能实现展现及导出等功能,还能够根据用户需求, 通过指定模版文件中的书签名称确定插入位置,然后将报表、 图片、 文本内容插入到新的 Word 文件中。 本文主要介绍润乾报表插入 word 文档的具体步骤。 首先介绍下功能原理: 1、 建立 word 模版,在需要插入润乾报表的位置定义“书签”; 2、 Api 根据 word 书签位置,插入计算后的报表对象; 3、 输...

Sxb_Cry5tal的博客 103

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

上一篇: 润乾报表统计图数据重叠处理方式
下一篇: 润乾填报数据保存成文件不保存到数据库
Alice_656
博客等级 码龄10年 11粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值