知识大全 使用Spread制作报表的代码实例
Posted 知
篇首语:人勤地生宝,人懒地生草。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用Spread制作报表的代码实例相关的知识,希望对你有一定的参考价值。
使用Spread制作报表的代码实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一.前台代码
<tr> <td> <br /> <asp:Button ID= btnSave runat= server CssClass= standard text Text= 保存为EXCEL OnClick= btnSave_Click Visible= false /> <asp:Button ID= btnJSGZ runat= SERVER CssClass= standard text Text= 计算规则 OnClick= btnJSGZ_Click /> <br /> <FarPoint:FpSpread ID= FpSpread runat= server BorderColor= Black BorderStyle= Solid BorderWidth= px Height= Style= position: absolute; Width= % Visible= false > <CommandBar BackColor= Control ButtonFaceColor= Control ButtonHighlightColor= ControlLightLight ButtonShadowColor= ControlDark /> <Sheets> <FarPoint:SheetView SheetName= Sheet > </FarPoint:SheetView> </Sheets> </FarPoint:FpSpread> </td>
</tr>
二.后台代码
/// <summary> /// 加载存在的文件 /// </summary> private void LoadFile() //this panel Visible = true; try this FpSpread OpenExcel(Server MapPath( Table/ +filename)); this FpSpread Sheets[ ] AllowPage = false; this FpSpread Sheets[ ] OperationMode = FarPoint Web Spread OperationMode SingleSelect; catch(Exception ex) LhTools ShowMessageNew(this ex Message);
/// <summary> /// 绑定服务项目列表 /// </summary> /// <param name= dt ></param> private void ReportBindDataOffwxmLB(DataTable dt) int intR = ; int intI; int intH = ; intH=this FpSpread Sheets[ ] GetRowHeight(intR + );//得到有数据一行的高 try //this FpSpread Sheets[ ] Cells[ ] Text = ((C_User)ViewState[ UserInfo ]) HospitalName ToString(); if (dt != null) if (ddlfwxm SelectedIndex == ) this FpSpread Sheets[ ] Cells[ ] Text = 全部服务 ; else this FpSpread Sheets[ ] Cells[ ] Text = ddlfwxm SelectedItem Text;
foreach (DataRow dr in dt Rows) intR++; this FpSpread Sheets[ ] AddRows(intR ); this FpSpread Sheets[ ] SetRowHeight(intR intH); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ aa ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ bb ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ cc ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ dd ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ ff ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ jj ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ kk ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ ss ] ToString(); this FpSpread Sheets[ ] Cells[intR ] Text = dr[ yy ] ToString(); for (intI = ; intI < ; intI++) this FpSpread Sheets[ ] Cells[intR intI] Font Size = ; this FpSpread Sheets[ ] Cells[intR intI] Border BorderStyle = System Web UI WebControls BorderStyle Solid; this FpSpread Sheets[ ] Cells[intR intI] Border BorderColor = System Drawing Color Black; this FpSpread Sheets[ ] Cells[intR intI] Border BorderSize = ; this FpSpread Sheets[ ] Cells[intR intI] HorizontalAlign = System Web UI WebControls HorizontalAlign Left;
else this FpSpread Sheets[ ] Cells[ ] Border BorderSize = ; this FpSpread Sheets[ ] Cells[ ] Text = 暂时无服务记录 ; catch(Exception ex) throw new Exception(ex Message);/// <summary> /// 保存为excel /// </summary> /// <param name= sender ></param> /// <param name= e ></param> protected void btnSave_Click(object sender EventArgs e)
cha138/Article/program/ASP/201311/21806相关参考
知识大全 简述利用EXCEL软件制作报表要点及方法(会计报表)求详细步骤!
简述利用EXCEL软件制作报表要点及方法(会计报表)求详细步骤! 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
net制作水晶报表分以下个步骤 新建一个windowsapplicationCristalTest; 新添加一个数据集DataSetxsd 在DataSet里添加表DataTable
自己整理的Finereport报表制作详细过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
Java程序中用JFreeChart制作图形报表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
这篇文章介绍了gridpanel动态加载数据的实例代码有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/Java/JSP/201311/20
Javamail操作指南:实例代码解析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎样才算比
这篇文章介绍了aspnet数据绑定的实例代码有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/net/201311/14140
PHP采集代码实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/Artic
这篇文章介绍了js函数排序的代码有需要的朋友可以参考一下 复制代码代码如下:varas=[];assort();//这个排序是按照字典排序//自定义按照数字排序functionsortByN
根据ID填充文本框的实例代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 前台复制代码代码如下