1. 程式人生 > >【機房收費系統】日結賬單報表實現

【機房收費系統】日結賬單報表實現

   【背景】

   經過看同學們的部落格和自己的親身實踐,終於把報表這一塊弄明白了,是應該該寫個部落格總結一下了。這一篇部落格介紹簡單的報表製作過程,並以日結賬單為例,因為日結算是比較簡單,它沒有時間限制,也沒有用到什麼引數,直接載入窗體就可以實現報表。在vs裡有自帶的報表,而且表中自帶著列印和列印預覽,開始我還為這些功能的實現發愁,後面芬告訴我這些功能都是報表自帶的,看來我有些杞人憂天了。

 先看看實現後的日結賬單報表:

       

【製作過程】

1、在U層新增

    

2、新增報表,並命名

   

3、在工具箱裡選擇“表”,拖拽至設計器裡。

         

4、選擇資料庫,之後 根據提示“下一步”進行。

      

            

5、新建連結資料庫,在彈出框設定。

    

                 

                

6、資料庫連線成功,點選“確定”返回,進行下一步設定。

         

7、選擇資料庫物件,結賬表。

 


8、點選“確定”,設計報表,新增報表名、表頭、資料、操作使用者和製作時間,要注意的是這裡的操作使用者是計算機的名稱,不是操作員的使用者,所以需要新增引數,這點到下一篇介紹。

   



9、在窗體中新增報表,從工具箱中 的報表出選擇ReportViewer,同時,選擇報表,根據圖片設定即可生成報表。

           

      

這樣在就會自動生成兩行程式碼,在窗體執行的時候,就可以載入資料,自動生成本報表了。

【小結】

  機房收費系統的日結賬單報表至此就製作完成了,下篇將介紹較為複雜的周結賬單報表的實現。