原創(chuàng)|使用教程|編輯:郝浩|2013-10-31 09:20:53.000|閱讀 780 次
概述:我們可以利用.NET報表工具FastReport.NET 2013.4中的標(biāo)簽瀏覽WebReport中多個報表。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
我們可以利用.NET報表工具FastReport.NET 2013.4中的標(biāo)簽瀏覽WebReport中多個報表。
有了標(biāo)簽,我們可以在報表中瀏覽到跟多的信息,每一個報表標(biāo)簽有屬于自己的內(nèi)容,也可能和其他數(shù)據(jù)資源相關(guān)聯(lián),每一個標(biāo)簽都可以以不同的格式保存。
在新版FastReport.NET中,在獨立標(biāo)簽中打開詳細報表功能得到了強化,你只需要點擊目標(biāo)頁面的標(biāo)簽便可使用。同時還添加了新功能來關(guān)閉不必要的標(biāo)簽。
我們可以利用以下代碼直接添加標(biāo)簽:
WebReport webReport = new WebReport(); webReport.Report.RegisterData(dataSet, "NorthWind"); webReport.Report.Load(report_path + "Simple List.frx"); webReport.CurrentTab.Name = "Simple List"; // tab 2 Report report2 = new Report(); report2.RegisterData(dataSet, "NorthWind"); report2.Load(report_path + "Labels.frx"); webReport.AddTab(report2, "Labels"); // tab 3 Report report3 = new Report(); report3.RegisterData(dataSet, "NorthWind"); report3.Load(report_path + "Master-Detail.frx"); webReport.AddTab(report3, "Master-Detail");
webReport.CurrentTab屬性需要當(dāng)前標(biāo)簽可操作,例如:默認webReport.CurrentTab.Report屬性,第一個標(biāo)簽可用。在每一個標(biāo)簽中,我們設(shè)置下一個可用屬性:"Report"表示報表對象, "Name"表示標(biāo)簽名稱。如果"Name"屬性沒有指定,標(biāo)簽名稱將會從報表屬性或者報表文件名中獲得。
webReport.Tabs也可用于在目錄中的參考標(biāo)簽,例如: webReport.Tabs [0]. Name。
WebReport.AddTab工具添加新標(biāo)簽的代碼:
// an adding of report object public ReportTab AddTab(Report report); // an adding of report object with its name public ReportTab AddTab(Report report, string name); // an adding of prepared report object with its name (reportDone = true) public ReportTab AddTab(Report report, string name, bool reportDone);
添加已存在的標(biāo)簽實例:
webReport.Tabs.Clear(); string s = this.Server.MapPath("~/App_Data/Prepared.fpx"); // first Report firstReport = new Report(); firstReport.LoadPrepared(s); webReport.AddTab(firstReport, "First tab", true); // second Report secondReport = new Report(); secondReport.LoadPrepared(s); webReport.AddTab(secondReport, "Second tab", true);
下載傳送: FastReport.NET
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)