水晶報(bào)表asp.net的webform下基本用法實(shí)例
本文實(shí)例講述了水晶報(bào)表asp.net的webform下基本用法。分享給大家供大家參考。
具體實(shí)現(xiàn)方法如下:
{
ConfigureCrystalReport();
}
protected void Page_Unload(object sender, EventArgs e)
{
if (rptDocument == null)
return;
rptDocument.Close();
rptDocument.Dispose();
}
private void ConfigureCrystalReport()
{
string temp = BusinessObject.Util.Decrypt(Request.QueryString["toid"]);
TourOrderId = Util.ConvertTo<int>(temp, 0);
if (ViewState["reportdoc"] == null)
{
string report_path = "";
report_path = Server.MapPath("~/Report/TourNote.rpt");
DataSet ds = BusinessObject.TourOrders.GetTourNoteDsRpt(TourOrderId);
if (ViewState["reportdata"] == null)
{
ViewState["reportdata"] = ds;
}
else
{
ds = (DataSet)ViewState["reportdata"];
}
rptDocument = new ReportDocument();
rptDocument.Load(report_path);
rptDocument.SetDataSource(ds);
rptDocument.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.DefaultPaperSize;
ViewState["reportdoc"] = rptDocument;
}
else
{
rptDocument = (ReportDocument)ViewState["reportdoc"];
}
this.CrystalReportViewer1.ReportSource = rptDocument;
this.CrystalReportViewer1.HasToggleGroupTreeButton = false;
this.CrystalReportViewer1.DisplayGroupTree = false;
}
使用方法.先建了一個(gè)數(shù)據(jù)集做為數(shù)據(jù)源,作為水晶報(bào)表的數(shù)據(jù)架構(gòu).
代碼里面調(diào)用一個(gè)存儲(chǔ)過程,返回?fù)碛卸鄰埍淼腄ataSet.
希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。
- HighCharts圖表控件在ASP.NET WebForm中的使用總結(jié)(全)
- ASP.NET WebForm中<%=%>與<%#%>的區(qū)別
- WebForm獲取checkbox選中的值(幾個(gè)簡(jiǎn)單的示例)
- js腳本獲取webform服務(wù)器控件的方法
- Ajax Throws Sys.WebForms.PageRequestManagerErrorException with Response.Redirect的解決方法
- 如何在WebForm中使用javascript防止連打(雙擊)
- asp.net WebForm頁面間傳值方法
- asp.net WebForm頁面間傳值方法
- Webform 內(nèi)置對(duì)象 Session對(duì)象、Application全局對(duì)象,ViewState詳細(xì)介紹
相關(guān)文章
ASP.net百度主動(dòng)推送功能實(shí)現(xiàn)代碼
百度站長(zhǎng)工具的主動(dòng)推送功能,以最為快速的提交方式,推薦您將站點(diǎn)當(dāng)天新產(chǎn)出鏈接立即通過此方式推送給百度,以保證新鏈接可以及時(shí)被百度收錄2020-09-09
MVC4制作網(wǎng)站教程第二章 部分用戶功能實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了MVC4制作網(wǎng)站教程,部分用戶功能實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
C#數(shù)據(jù)導(dǎo)入/導(dǎo)出Excel文件及winForm導(dǎo)出Execl總結(jié)
在asp.net中導(dǎo)出Execl有兩種方法.一種是將導(dǎo)出的文件存放在服務(wù)器某個(gè)文件夾下面.一種是將文件直接將文件輸出流寫給瀏覽器2013-01-01
VS2010中呈現(xiàn)控件時(shí)出錯(cuò)的解決方法
如何解決“呈現(xiàn)控件時(shí)出錯(cuò)”的問題,這篇文章主要介紹了VS2010中出現(xiàn)"呈現(xiàn)控件時(shí)出錯(cuò)"問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01
如何在.NET Core中為gRPC服務(wù)設(shè)計(jì)消息文件(Proto)
這篇文章主要介紹了如何在.NET Core中為gRPC服務(wù)設(shè)計(jì)消息文件(Proto),幫助大家更好的理解和學(xué)習(xí)使用.net技術(shù),感興趣的朋友可以了解下2021-05-05
.Net?Core授權(quán)認(rèn)證方案JWT(JSON?Web?Token)初探
這篇文章介紹了.Net?Core授權(quán)認(rèn)證方案JWT,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
ABP引入SqlSugar框架的簡(jiǎn)單版創(chuàng)建使用
這篇文章主要為大家介紹了ABP引入SqlSugar框架的簡(jiǎn)單版創(chuàng)建使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04
asp.net 分頁存儲(chǔ)過程實(shí)例剖析心得
最近修改了個(gè)分頁存儲(chǔ)過程,作為菜鳥,還是從中獲益良多,這里就開始今天的分頁之旅了2011-10-10

