標籤:style blog http color 使用 strong io 檔案
安裝水晶報表後如下使用;
配置rpt檔案,
前台(Asp.net頁面):
<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %><CR:CrystalReportViewer ID="ReTransport" runat="server" AutoDataBind="true" />
後台:
public void GetList() { ReportDocument doc = new ReportDocument(); // rpt檔案路徑 doc.Load(Server.MapPath("/Cry/CrystalInSchoolInfo.rpt")); ReTransport.ToolPanelView = ToolPanelViewType.None; Maticsoft.BLL.list.Lists pro = new Maticsoft.BLL.list.Lists(); if (Session["CrystalData"]!=null) { //配置資料來源dataset doc.SetDataSource((DataTable)Session["CrystalData"]); this.ReTransport.ReportSource = doc; this.ReTransport.DataBind(); } else { HttpContext.Current.Response.Write("<script>alert(‘連線逾時,請重新整理!‘);window.location.href=document.referrer;</script>"); } }
使用注意:rpt檔案配置過程中,頁面長度代表一列,若拉的太長,會預設增加到下一頁,導致誤判為無法遍曆資料的錯覺
關於更進階的內嵌報表之類的,我就沒有使用過了,以後邊用邊學吧。
最後貼上Visual Studio 2010的水晶報表安裝包:http://yunpan.cn/QC9fWzZdj64ER(提取碼:a7b9)