FastReport.net 使用 WebForm 實現打印 最簡單版


1.安裝demo 

2.設計模版

  設計器 -->report-->添加數據源-->添加sql查詢->起名字(車信息)下一步-->填寫sql語句(select top 1 * from a_carInfo  --只查詢一條)--下一步-->下一步(不用參數)-->完成--> 完成

這時設計器如下圖

 

 

要查看列表 先拖個table 設為1行 多列 到數據區中 並選中數據區  屬性中的datasource設置為:車信息 如下圖

 

 

 最終效果如下圖

 

 文件預覽效果圖

 

 

2.將控件添加到vs工具箱(dll )

3.新建一個空webApp項目-->添加一個default.aspx-->拖動一個webreport控件到aspx,再拖拽一個button 雙擊寫下如下代碼

 protected void Button1_Click(object sender, EventArgs e)
        {

            WebReport1.LoadFromFile(@"D:\carinfo.frx");
            using (SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=123;database=swie"))
            {
                DataSet ds = new DataSet();
                SqlDataAdapter adp = new SqlDataAdapter("select * from a_carinfo", con);

                adp.Fill(ds);

                ds.Tables[0].TableName = "車信息";

                WebReport1.RegisterData(ds);

                WebReport1.PrintHtml();
            }
           
        }
View Code

效果如下圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM