读书人

水晶表格(参数)

发布时间: 2012-10-14 14:55:07 作者: rapoo

水晶报表(参数)

using CrystalDecisions.CrystalReports.Engine ?

using CrystalDecisions.Shared?

?

strEndDate=Request.QueryString.Get("EndDate"); ?

//声明报表的数据对象 ?

CrystalDecisions.CrystalReports.Engine.DatabasecrDatabase;CrystalDecisions.CrystalReports.Engine.TablecrTable; ?

TableLogOnInfodbConn=newTableLogOnInfo(); ?

//创建报表对象opt ?

ReportDocumentoRpt=newReportDocument(); ?

//加载已经做好的报表 ?

oRpt.Load("F:\\aspnet\\WroxWeb\\ItemReport.rpt"); ?

//连接数据库,获得相关的登陆信息 ?

crDatabase=oRpt.Database; ?

//定义一个arrtables对象数组 ?

object[]arrTables=newobject[1]; ?

crDatabase.Tables.CopyTo(arrTables,0); ?

crTable=(CrystalDecisions.CrystalReports.Engine.Table)arrTables[0];dbConn=crTable.LogOnInfo; ?

//设置相关的登陆数据库的信息 ?

dbConn.ConnectionInfo.DatabaseName="WroxSellers";dbConn.ConnectionInfo.ServerName="localhost"; ?

dbConn.ConnectionInfo.UserID="sa"; ?

dbConn.ConnectionInfo.Password="test"; ?

//将登陆的信息应用于crtable表对象 ?

crTable.ApplyLogOnInfo(dbConn); ?

//将报表和报表浏览控件绑定 ?

crViewer.ReportSource=oRpt; ?

//传递参数 ?

setReportParameters();?

读书人网 >行业软件

热点推荐