欢迎来到天天文库
浏览记录
ID:10167178
大小:30.00 KB
页数:6页
时间:2018-06-12
《楼盘管理系统销售报表模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、楼盘管理系统销售报表模块的设计与实现 摘要:楼盘管理系统是一个功能完善的管理系统,由于篇幅的限制,主要介绍了系统中的销售报表模块的设计。系统是基于winform下的GridView控件来实现的,数据可以导出Excel,方便相关人员的二次处理的需求,整体采用了C/S结构及WebService技术。Abstract:Intelligentbuildingmanagementsystemisaperfectmanagementsystem,becauseofspacelimitations,thispapermainlyintroducedthedesignofthesalesrepo
2、rtmoduleinthesystem.ThesystemisbasedonGridViewcontrolofWinForm,andthedatacanbeexportedfromExcel,whichfacilitatesthedemandoftwotimestreatmentofthestaff,theoveralluseistheC/SstructureandWebServicetechnology.关键词:楼盘管理系统;销售报表;WebServiceKeywords:intelligentbuildingmanagementsystem;salesreports;WebSe
3、rvice中图分类号:TP311.5文献标识码:A文章编号:1006-4311(2015)04-0227-021功能描述6楼盘管理系统是地产企业作为信息化建设的主要组成部分,其销售报表模块可根据开始日期和截止日期查询楼房销售信息,并具有统计功能,显示在GridView控件中,右键单击GridView控件,则弹出右键菜单,选择导出Excel可导出Excel表,在Excel中选择打印功能即可打印报表。销售报表模块经常会需要打印销售信息,本论文采用的是将销售信息导出到Excel中,通过程序设置导出样式,在Excel中打印销售报表即可。2处理流程销售报表模块首先根据用户输入的开始日期和截止
4、日期进行查询,得到这一期间段的销售详细情况,并对销售情况进行统计,然后根据用户的选择是否进行导出操作,如是则导出Excel进行打印,否则不进行其它操作。销售报表模块的处理流程如图1所示。3数据导出Excel文件楼房销售管理人员需将某一阶段的销售情况导出Excel文件,通过程序设计好Excel打印样式,可以将销售情况打印出来供上级管理人员查阅,并作为工作人员奖金、提成的依据,同时这些文件也需要备案,因此要打印出来装订成册。楼盘管理系统使用的是通用HSSFWorkbook对象,将网格视图(GridView)控件中的数据保存到Excel中。其主要代码如下:6privatevoidEx_C
5、lick(objectsender,EventArgse){dadaosoft.Public.Excel.ExportToExcel(refView1);return;SaveFileDialogf=newSaveFileDialog();f.Filter=“xlsfiles(*.xls)
6、*.xls”;if(f.ShowDialog()==DialogResult.OK){try{HSSFWorkbookexcel=newHSSFWorkbook();DocumentSummaryInformationdsi=PropertySetFactory.CreateDocumentSu
7、mmaryInformation();dsi.Company=“xx.com”;excel.DocumentSummaryInformation=dsi;SummaryInformationsi=PropertySetFactory.CreateSummaryInformation();si.Subject=“xxx”;excel.SummaryInformation=si;intSheetId=1;6Sheets1=excel.CreateSheet(“temp”);CellStylestyleCenter=excel.CreateCellStyle(); styleCente
8、r.Alignment=NPOI.SS.UserModel.HorizontalAlignment.CENTER;styleCenter.VerticalAlignment=VerticalAlignment.CENTER;Rowrow=s1.CreateRow(0);Cellcell=row.CreateCell(0);s1.AddMergedRegion(newCellRangeAddress(0,0,0,28));s1.GetRow(0).GetCell(0).
此文档下载收益归作者所有