斯科供水设备员工培训总结_第1页
斯科供水设备员工培训总结_第2页
斯科供水设备员工培训总结_第3页
斯科供水设备员工培训总结_第4页
斯科供水设备员工培训总结_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

斯科供水设备员工培训总结斯科供水设备员工培训总结

加强教育培训打造才智型执行团队

在公司快速进展的过程中,如何进一步提升公司治理人员的执行力量?如何加强公司员工的分散力,充分发挥团队精神,塑造“斯科”品牌形象?201*年2月25日,长沙斯科供水设备有限公司针对这一主题,举办了一场片开生面的《打造才智型执行团队》的专题培训。

针对公司目前进展速度快,新进员工多,为适应公司治理需要,进一步加大执行力度,公司领导准时决策:打算通过引进外部教育培训,统一员工思想熟悉,进一步提升员工,特殊是治理人员的执行力量以完成公司目标。经过多方比拟,公司最终与中国思八达教育集团达成战略合作,签订了长期培训协议。

本次课程由思八达教育集团夏晨阳教师讲授,夏晨阳教师生动的讲解了提高执行力的关键要素:责任思维;成果思维;狼性思维;以及感恩的心。执行力是企业最为关注的问题,治理人员执行力的提升不但有利于公司的进展,也有利于员工发挥自身潜能。夏晨阳教师的讲课为治理人员指明白提升执行力量的方向。

课程最终,参与培训的人员还结合自己的工作积极共享了对课程的感受,并对本次课程进展了总结。

将来,斯科供水设备有限公司将通过更多的教育培训,以更高的标准来打造一个“才智型执行团队”,以尽早实现公司的战略目标。

扩展阅读:excel迅雷等导出出错

原】A生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)

这里采纳的是在效劳端先生成Excel文件,然后利用文件地址下载的方法。

生成Excel文件的方法,见:【原】.Net创立Excel文件(插入数据、修改格式、生成图表)的方法先试用Response.WriteFile的方法:

FileInfofi=newFileInfo(excelFile);//excelFile为文件在效劳器上的地址

HttpResponsecontextResponse=HttpContext.Current.Response;contextResponse.Clear();

contextResponse.Buffer=true;

contextResponse.Charset=“GB2312“;//设置了类型为中文防止乱码的消失contextResponse.AppendHeader(“Content-Disposition“,String.Format(“attachment;filename={0}“,excelName));//定义输出文件和文件名

contextResponse.AppendHeader(“Content-Length“,fi.Length.ToString());contextResponse.ContentEncoding=Encoding.Default;

contextResponse.ContentType=“application/ms-excel“;//设置输出文件类型为excel文件。

contextResponse.WriteFile(fi.FullName);contextResponse.Flush();contextResponse.End();

其中第一行的excelFile为Excel文件在效劳器上的地址,比方:“C:\\Website\\Excel\\xx.xlsx”。这种方法也是网上一般供应的方法,但在实际操作中,却消失了意向不到的问题:在Chrome下

一切正常,Excel文件直接下载到Chrome的默认下载文件夹中。

在Firefox下

由于安装了FlashGot插件,会先选择应用的下载工具:

在这里显示是正常的,假如选择“保存文件”,Excel文件也会被保存到默认文件夹中,但假如试用第三方下载工具,比方迅雷,会消失如下窗口:

留意到网址一栏,会在页面实际地址后添加ViewState信息,而另存名称也不是Excel文件本身的名称,而是页面的名称。

点击确定后,被下载的文件又变成了实际文件(有时会先变成.zip文件,再变为实际文件)

在IE7下

会先弹出保存对话框,文件正常,同样由于装了迅雷的原因,点保存时,弹出迅雷的下载对话框,和Firefox下不同,网址后面没有ViewState信息。

点确定,下载的则是页面文件:

假如在迅雷的下载对话框中点取消,则会使用IE的下载,这里的文件又是正确的了:

疑心迅雷是依据下载对话框中的网址重新恳求下载,与发起恳求的页面已经无关,而IE又不会把ViewState信息传到迅雷中,导致下载的文件不是想要的Excel页面。

之后又尝试了分段下载的方式,其实也是无效的,由于迅雷根本不理睬你供应给它的下载机制,而且这样在Firefox下调用迅雷时,由于分段下载的Viewstate并不包含Excel文件的完整信息,迅雷下载下的也是残缺的文件。

最终只能采纳最老土的解决方法:Response.Redirect(),转向实际文件地址。

FileInfofi=newFileInfo(excelFile);

HttpResponsecontextResponse=HttpContext.Current.Response;

contextResponse.Redirect(string.Format(“~/Template/{0}“,excelName),false);这样在三个扫瞄器下测试都正常了,由于恳求的是实际文件的地址,在迅雷中显示的也是实际文件的地址。下载就不会消失问题。但这样相当于告知客户端用户文件的实际地址,隐私性不佳。但好在这里并不需要太好的隐私性,而且文件会在肯定时间之后删除,所以倒并不是太大的问题了。

上面是第一次考虑的结果,好像还是有些懒了……

事后考虑,既然每次迅雷实际都是重新恳求URL,那么我们就应当给迅雷传入一个能生成Excel文件的URL。

即,在点击“生成Excel”按钮的时候,转向另一个Export页面,在这个页面的Page_Load方法中完成生成Excel文件、下载Excel文件的步骤。

StringfileName=Request.QueryString[“FileName“];StringexportName=Request.QueryString[“Export“];if(fileName!=null){

ExportManger.CreateExcel(fileName);//先在效劳器端创立Excel文件。Response.Redirect(String.Format(“{0}?Export={1}“,Request.Path.ToString(),fileName));//重定向到本页面,但Query参数变为Export。}

elseif(exportName!=null){

ExportManger.ExportExcel(exportName);//下载Excel文件。}

这里页面跳转了两次,第一次是生成Excel,其次次是下载Excel。

之所以跳转两次,是由于迅雷会捕获最终的URL,假如生成和下载放在一起进展,那么迅雷下载时会重复再生成一遍Excel文件。下载Excel文件的代码ExportManger.ExportExcel(exportName)就使用了本文开头介绍的Response.Write方法,也可以用分段下载的方法:

if(fi.Length>0){

FileStreamsr=newFileStream(fi.FullName,System.IO.FileMode.Open,System.IO.FileAccess.Read,System.IO.FileShare.Read);intsize=1024;//设置每次读取长度。

for(inti=0;i<fi.Length/size+1;i++){

byte[]buffer=newbyte[size];

intlength=sr.Read(buffer,0,size);

contextResponse.OutputStream.Write(buffer,0,length);}

sr.Close();}else{

contextResponse.WriteFile(fi.FullName);}这里的结果是只生成了一次Excel并在效劳器保存,以后每次下载的时候都使用带“Export“的参数下载一样的文件。那么假如需要文件只是一次性的,每次下载都需要重新生成,则只需要把Export页面的下载和生成放到一起。然后把开头的Response.Write方法最终变成:

contextResponse.Flush();fi.Delete();

contextResponse.End();

即每次响应清空后把文件先删除,再完毕响应。

这样就解决了利用下载工具消失的下载不能的问题,同时爱护了效劳器文件地址的隐私,并可以采纳分段写入的方法写入大文件,而且可以按需要即时删除生成的文件而不占用效劳器空间

【原】.Net创立Excel文件(插入数据、修改格式、生成图表)的方法

1.添加Excel引用

可以在.Net选项卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加MicrosoftExcel12.0ObjectLibrary。它们都会生成Microsoft.Office.Interop.Excel.dll。2.创立Excel。

有两种方法创立一个ExcelWorkbook实例。1.需要一个模板文件,使用Open方法,参数较多:

objectmiss=Missing.Value;

ApplicationexcelApp=newApplication();

excelApp.Workbooks.Open(TemplateName,miss,true,miss,miss,miss,miss,miss,miss,miss,miss,miss,miss,miss,miss);

其中Open方法的第一个和第三个参数是模板名称(路径)和是否只读。其余参数一般不需要设置。这里将原文件设为只读,由于不会对模板文件进展修改。2.不需要模板文件,使用Add方法,只需要一个参数:

objectmiss=Missing.Value;

ApplicationexcelApp=newApplication();excelApp.Workbooks.Add(miss);

3.向Excel中插入数据表

插入数据表的方法比拟简洁,使用之前生成的WorkBook中的WorkSheet,向里面添加二维数据,需要调用WorkSheet接口的get_Range方法猎取插入区域,然后通过Value2(忽视格式)赋值。

WorksheetworkSheet=(Worksheet)excelApp.Worksheets[2];introwCount=20;intcolCount=5;

object[,]dataArray=newobject[rowCount,colCount];Randomrand=newRandom(DateTime.Now.Millisecond);for(inti=0;i<rowCount;i++){for(intj=0;j其中设置图表区域比拟关键,区域中包含了标题行。ChartWizard的其次个参数指明白图表的类型,第四个参数指明白以行还是列的值作为一个数据系列,第五个参数和第六个参数则指明分别作为横轴坐标和系列名称的单元格。

以Line类型图表为例,数据如下:0123456789

12345678910

234567891011

3456789101112

45678910111213

那么依据第四个参数的不同会有两种不同图表:

chart.ChartWizard(range,XlChartType.xlLine,miss,XlRowCol.xlRows,1,1,true,“标题“,“X轴标题“,“Y轴标题“,miss);

在PlotByRow的时候,会以一行的数据为一个数据系列画一条线,并把第每行的一列值作为这一条线的标题,而把第一行的每一列作为该线的横坐标。

chart.ChartWizard(range,XlChartType.xlLine,miss,XlRowCol.xlColumns,1,1,true,“标题“,“X轴标题“,“Y轴标题“,miss);

在PlotByColumn的时候,会以一列的数据为一个数据系列画一条线,并把第每列的一行值作为这一条线的标题,而把第一列的每一行作为该线的横坐标。

这两种模式一样点就在于,它们都是以坐标格内的值作为纵坐标的。这里需要留意的是,假如第五和第六个参数改为2,并不是取行的其次列或列的其次行作为标题,而是取前两行或前两列,比方:

chart.ChartWizard(range,XlChartType.xlLine,miss,XlRowCol.xlColumns,2,0,true,“标题“,“X轴标题“,“Y轴标题“,miss);

由于系列标题设置为0,所以使用了默认的“系列X”作为标题,而横坐标则取了每列的前两行,所以共有三条线,每条线上10个点。6.保存Excel

保存前,需要先刷新,使新的记录能被登记:

WorkbookworkB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论