1. HSSFWorkbook wb = new HSSFWorkbook();
2. HSSFSheet sheet = wb.createSheet("new sheet");
3. HSSFRow row = sheet.createRow((short) 0);
4. HSSFCell cell = row.createCell((short) 0);
5. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
6. cell.setCellValue("缴费日期");
7. cell = row.createCell((short) 1);
8. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
9. cell.setCellValue("缴费号");
10. cell = row.createCell((short) 2);
11. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
12. cell.setCellValue("金额");
13. cell = row.createCell((short) 3);
14. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
15. cell.setCellValue("手续费");
16. cell = row.createCell((short) 4);
17. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
18. cell.setCellValue("缴费类型");
19. cell = row.createCell((short) 5);
20. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
21. cell.setCellValue("卡号后4位");
22. cell = row.createCell((short) 6);
23. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
24. cell.setCellValue("手机号");
25. cell = row.createCell((short) 7);
26. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
27. cell.setCellValue("流水号");
28.jnlsList = this.getBill2Service().getJnlsListByCriteria(
29. detachedCriteria);
30. Iterator itr = jnlsList.iterator();
31.
32. WtPepJnls wtj;
33. short rowNum = 1;
34. String temp = "";
35. while (itr.hasNext()) {
36. wtj = (WtPepJnls) itr.next();
37. row = sheet.createRow(rowNum);
38. cell = row.createCell((short) 0);
39. temp = wtj.getPepdate();
40. temp = temp.substring(0, 4) + "-"
41. + temp.substring(4, 6) + "-"
42. + temp.substring(6,
;
43. cell.setCellValue(temp);
44. cell = row.createCell((short) 1);
45. cell.setCellValue(wtj.getIntcdno());
46. cell = row.createCell((short) 2);
47. temp = "¥" + Util.FormatSum(wtj.getTranamt());
48. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
49. cell.setCellValue(temp);
50. cell = row.createCell((short) 3);
51. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
52. cell.setCellValue("¥0.00");
53. cell = row.createCell((short) 4);
54. cell.setEncoding(HSSFCell.ENCODING_UTF_16);
55. temp = wtj.getTrancde();
56. if (temp.equals("M22")) {
57. cell.setCellValue("水费");
58. } else if (temp.equals("M24")) {
59. cell.setCellValue("电费");
60. } else if (temp.equals("M26")) {
61. cell.setCellValue("燃气费");
62. } else if (temp.equals("M2H")) {
63. cell.setCellValue("交通罚没费");
64. }
65. cell = row.createCell((short) 5);
66. temp = wtj.getOutcdno();
67. cell.setCellValue(temp.substring(12, 16));
68. cell = row.createCell((short) 6);
69. cell.setCellValue(wtj.getTermid());
70. cell = row.createCell((short) 7);
71. cell.setCellValue(wtj.getId().getTrace());
72.
73. rowNum++;
74. }
75. response.setContentType("octets/stream");
76. response.addHeader("Content-Disposition",
77. "attachment;filename=all.xls");
78.
79. OutputStream fileOut = response.getOutputStream();
80. wb.write(fileOut);
81. fileOut.close();
82. return null;
分享到:
相关推荐
在Java开发中,将数据导出到Excel是一种常见的需求,特别是在数据分析、报表生成或数据交换等场景下。Excel因其易用性和丰富的格式设置能力,成为处理结构化数据的理想选择。本篇文章将深入探讨如何利用Java实现这一...
在MATLAB Simulink环境中,将示波器数据导出到Excel表格是一项常见的需求,这有助于数据的存储、分析和进一步处理。以下是一份详细的步骤教程: 首先,我们需要准备一个Simulink模型,在模型中添加必要的组件。核心...
C#大量数据导出到Excel,超过65536行时自动分页导出
有时,用户可能需要将这些历史数据导出到更通用的格式,如Excel CSV文件,以便进行进一步的数据分析和处理。下面,我们将详细介绍如何实现这个过程。 首先,理解WinCC的数据归档系统。WinCC的归档功能允许用户定义...
在某些情况下,开发者可能需要将这些数据导出到Excel文件中,以便进行更复杂的分析或共享。标题提到的"将listcontrl控件里的数据导出到excel表格里"就是这样一个需求。 要实现这个功能,你需要遵循以下步骤: 1. *...
在实际工作中,我们经常需要将这些展示的数据导出到Excel文件,以便进行进一步的分析或存储。下面将详细介绍两种有效的方法来实现EasyUI Datagrid数据导出到Excel的功能,并结合提供的文件名来推测具体实现步骤。 *...
VB6 DataGrid中的数据导出到Excel 本篇文章将详细介绍如何使用VB6将DataGridView中的数据导出到Excel文件中。下面将对标题、描述、标签和部分内容进行解释,并生成相关的知识点。 标题:VB6 DataGrid中的数据导出...
在C# WinForm应用开发中,常常需要将数据显示在DataGridView控件中,并且有需求将这些数据导出到Excel文件中,以便用户可以进行编辑、保存或者分享。本篇文章将详细讲解如何实现这一功能。 首先,你需要确保项目...
本文将基于给定的文件信息,深入探讨C#中将数据导出到Excel的几种方法,包括在ASP.NET环境中导出Excel的具体步骤。 #### ASP.NET中导出Excel的方法概览 在ASP.NET中导出数据到Excel主要分为两种基本策略:一是将...
为了将这些数据导出到Excel,我们需要在KEIL中设置数据导出选项。通常,KEIL可以通过仿真器或调试器的内存查看器来查看和复制内存数据。在内存窗口中选择要导出的数据范围,然后通过复制(Ctrl+C)将数据粘贴到Excel...
Java SE程序 把Jtable中的数据导出到Excel中Java SE程序 把Jtable中的数据导出到Excel中Java SE程序 把Jtable中的数据导出到Excel中Java SE程序 把Jtable中的数据导出到Excel中Java SE程序 把Jtable中的数据导出到...
### C# 数据表中的数据导出到 Excel 的方法详解 #### 一、Web 环境下导出数据到 Excel 在 Web 开发中,经常需要将数据表中的数据导出为 Excel 文件以便用户下载。这里介绍一种使用 C# 在 ASP.NET Web 应用程序中...
数据导出到Excel.html ,数据导出到Excel.html
标题“SQL和Oracle数据导出到EXCEL”指的是在信息技术领域中,如何将数据库系统(如SQL Server或Oracle)中的数据转换并导出为Microsoft Excel格式。这通常是为了数据分析、报表制作或者与其他不支持数据库查询的...
两种不同方法实现数据导出到Excel,绝对有用
### C#将DataGridView中的数据导出到Excel表格实例详解 #### 概述 在实际开发过程中,经常需要处理数据导出的功能,其中一种常见的需求是将DataGridView中的数据导出到Excel表格。本篇文章将详细介绍如何使用C#...
要将这些数据导出到Excel,我们通常需要以下步骤: 1. **导出内存数据**:在Keil μVision中,通过“Debug” -> “Memory View”选项打开内存查看器。选择需要导出的数据段,例如全局变量或堆栈区域。然后右键点击...
在IT行业中,数据导出到Excel是一项常见的需求,特别是在数据分析、报表生成以及数据共享等领域。本教程以"原创之数据导出到Excel原创demo"为主题,通过C#编程语言实现了一个高效且灵活的数据导出解决方案。这个解决...
本资源"JTable数据导出到Excel.rar"提供了一个实现将`JTable`中的数据导出到Microsoft Excel文件的方法。下面我们将详细探讨`JTable`与Excel数据交换的相关知识点。 1. **JTable基本概念** `JTable`是Java Swing中...