⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 export.java

📁 使用java写的ERP系统,功能比较全
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
		
		//在行里建单元格
		HSSFCell cell5 = row.createCell((short)5);
		//定义单元格为字符串类型
		cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
		//定义这个单元格的样式
		cell5.setCellStyle(style);
		//输入单元格内空
		cell5.setCellValue("手机");
		
		//在行里建单元格
		HSSFCell cell6 = row.createCell((short)6);
		//定义单元格为字符串类型
		cell6.setCellType(HSSFCell.CELL_TYPE_STRING);
		//定义这个单元格的样式
		cell6.setCellStyle(style);
		//输入单元格内空
		cell6.setCellValue("最后拜访日期");
		
		//在行里建单元格
		HSSFCell cell7 = row.createCell((short)7);
		//定义单元格为字符串类型
		cell7.setCellType(HSSFCell.CELL_TYPE_STRING);
		//定义这个单元格的样式
		cell7.setCellStyle(style);
		//输入单元格内空
		cell7.setCellValue("备注");
		int i = 1;
		for (Company com : companies)
		{
			//创建行索引从0开始
			row = sheet.createRow(i);
			//设置行高
			row.setHeight((short)(20*12.75));
			
			//在行里建单元格
			cell = row.createCell((short)0);
			//定义单元格为字符串类型
			cell.setCellType(HSSFCell.CELL_TYPE_STRING);
			//定义这个单元格的样式
			cell.setCellStyle(style);
			cell.setCellValue(i);
			
			//在行里建单元格
			cell1 = row.createCell((short)1);
			//定义单元格为字符串类型
			cell1.setCellType(HSSFCell.CELL_TYPE_STRING);
			//定义这个单元格的样式
			cell1.setCellStyle(style);
			//输入单元格内空
			cell1.setCellValue(com.getNameparticular());
			
			//在行里建单元格
			cell2 = row.createCell((short)2);
			//定义单元格为字符串类型
			cell2.setCellType(HSSFCell.CELL_TYPE_STRING);
			//定义这个单元格的样式
			cell2.setCellStyle(style);
			//输入单元格内空
			cell2.setCellValue(com.getCompanyaddress());
			
			List<Linkman> ls = com.getLinkmans();
			if (ls!=null)
			{
				if (ls.size()>1)
				{
					boolean p = true;
					for (Linkman linkman : ls)
					{
						if (linkman.getJob().indexOf("董事") >= 0)
						{
							p = false;
							//在行里建单元格
							cell3 = row.createCell((short)3);
							//定义单元格为字符串类型
							cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell3.setCellStyle(style);
							//输入单元格内空
							cell3.setCellValue(linkman.getLinkmanname());
							
							//在行里建单元格
							cell4 = row.createCell((short)4);
							//定义单元格为字符串类型
							cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell4.setCellStyle(style);
							//输入单元格内空
							cell4.setCellValue(linkman.getLinkmanphone());
							
							//在行里建单元格
							cell5 = row.createCell((short)5);
							//定义单元格为字符串类型
							cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell5.setCellStyle(style);
							//输入单元格内空
							cell5.setCellValue(linkman.getLinkmanmoblie());
							break;
						}
						else if(linkman.getJob().indexOf("总经理") >= 0)
						{
							p = false;
							//在行里建单元格
							cell3 = row.createCell((short)3);
							//定义单元格为字符串类型
							cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell3.setCellStyle(style);
							//输入单元格内空
							cell3.setCellValue(linkman.getLinkmanname());
							
							//在行里建单元格
							cell4 = row.createCell((short)4);
							//定义单元格为字符串类型
							cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell4.setCellStyle(style);
							//输入单元格内空
							cell4.setCellValue(linkman.getLinkmanphone());
							
							//在行里建单元格
							cell5 = row.createCell((short)5);
							//定义单元格为字符串类型
							cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell5.setCellStyle(style);
							//输入单元格内空
							cell5.setCellValue(linkman.getLinkmanmoblie());
							break;
						}
						else if(linkman.getJob().indexOf("经理") >= 0)
						{
							p = false;
							//在行里建单元格
							cell3 = row.createCell((short)3);
							//定义单元格为字符串类型
							cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell3.setCellStyle(style);
							//输入单元格内空
							cell3.setCellValue(linkman.getLinkmanname());
							
							//在行里建单元格
							cell4 = row.createCell((short)4);
							//定义单元格为字符串类型
							cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell4.setCellStyle(style);
							//输入单元格内空
							cell4.setCellValue(linkman.getLinkmanphone());
							
							//在行里建单元格
							cell5 = row.createCell((short)5);
							//定义单元格为字符串类型
							cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
							//定义这个单元格的样式
							cell5.setCellStyle(style);
							//输入单元格内空
							cell5.setCellValue(linkman.getLinkmanmoblie());
							break;
						}
					}
					if (p)
					{
						//在行里建单元格
						cell3 = row.createCell((short)3);
						//定义单元格为字符串类型
						cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
						//定义这个单元格的样式
						cell3.setCellStyle(style);
						//输入单元格内空
						cell3.setCellValue(ls.get(0).getLinkmanname());
						
						//在行里建单元格
						cell4 = row.createCell((short)4);
						//定义单元格为字符串类型
						cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
						//定义这个单元格的样式
						cell4.setCellStyle(style);
						//输入单元格内空
						cell4.setCellValue(ls.get(0).getLinkmanphone());
						
						//在行里建单元格
						cell5 = row.createCell((short)5);
						//定义单元格为字符串类型
						cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
						//定义这个单元格的样式
						cell5.setCellStyle(style);
						//输入单元格内空
						cell5.setCellValue(ls.get(0).getLinkmanmoblie());
					}
				}
				else
				{
					//在行里建单元格
					cell3 = row.createCell((short)3);
					//定义单元格为字符串类型
					cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
					//定义这个单元格的样式
					cell3.setCellStyle(style);
					//输入单元格内空
					cell3.setCellValue(ls.get(0).getLinkmanname());
					
					//在行里建单元格
					cell4 = row.createCell((short)4);
					//定义单元格为字符串类型
					cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
					//定义这个单元格的样式
					cell4.setCellStyle(style);
					//输入单元格内空
					cell4.setCellValue(ls.get(0).getLinkmanphone());
					
					//在行里建单元格
					cell5 = row.createCell((short)5);
					//定义单元格为字符串类型
					cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
					//定义这个单元格的样式
					cell5.setCellStyle(style);
					//输入单元格内空
					cell5.setCellValue(ls.get(0).getLinkmanmoblie());
				}
			}
			else
			{
				//在行里建单元格
				cell3 = row.createCell((short)3);
				//定义单元格为字符串类型
				cell3.setCellType(HSSFCell.CELL_TYPE_STRING);
				//定义这个单元格的样式
				cell3.setCellStyle(style);
				//输入单元格内空
				cell3.setCellValue("");
				
				//在行里建单元格
				cell4 = row.createCell((short)4);
				//定义单元格为字符串类型
				cell4.setCellType(HSSFCell.CELL_TYPE_STRING);
				//定义这个单元格的样式
				cell4.setCellStyle(style);
				//输入单元格内空
				cell4.setCellValue("");
				
				//在行里建单元格
				cell5 = row.createCell((short)5);
				//定义单元格为字符串类型
				cell5.setCellType(HSSFCell.CELL_TYPE_STRING);
				//定义这个单元格的样式
				cell5.setCellStyle(style);
				//输入单元格内空
				cell5.setCellValue("");
			}
			
			//在行里建单元格
			cell6 = row.createCell((short)6);
			//定义单元格为字符串类型
			cell6.setCellType(HSSFCell.CELL_TYPE_STRING);
			//定义这个单元格的样式
			cell6.setCellStyle(style);
			//输入单元格内空
			if (com.getLastvisitdate()!=null)
			{
				cell6.setCellValue(com.getLastvisitdate().toString());
			}
			else
			{
				cell6.setCellValue("");
			}
			
			//在行里建单元格
			cell7 = row.createCell((short)7);
			//定义单元格为字符串类型
			cell7.setCellType(HSSFCell.CELL_TYPE_STRING);
			//定义这个单元格的样式
			cell7.setCellStyle(style);
			//输入单元格内空
			cell7.setCellValue("");
			++i;
		}
		
		workbook.write(response.getOutputStream());
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -