水晶報表小結

2021-05-23 22:36:08 字數 1318 閱讀 8211

差不多有一兩個月了,我都是在使用水晶報表,我們從不認識,到現在有點熟了。而我也只能說有點熟,因為在眾多的高手面前我不想班門弄斧,因為公司規定,從這個星期開始,每週五都要講解自個做的東西,而我,好像一直對著的就是水晶報表。只能小結下,練習下,希望能夠有人給我些建議吧。

在忙碌水晶報表的這段時間,真的很謝謝各位朋友,特別是泰哥,因為有他,所以圖表區才會很活躍。

今天寫的東西也是看著前輩的,所以多多體諒。

(一)水晶報表初識

我用的是asp.net(c#)語言,其他語言的報表還沒有接觸,不過應該差不多

先說下crystal report for visual studio.net的特色和優勢:

1。以.net為目標的程式語言提供高度的整合

2。可以在windows應用程式或asp.net web設計和使用報表

3。強大的報表設計工具crystal report designer

4。報表檢視器控制項crystalreportview

5。採用開放且彈性的結構

6。所有的報表和web服務處理都是在伺服器上進行的。

7。互動方便

8。完善的物件模型

9。可以匯出各種檔案

10。提供開發人員資料視覺化與分析功能。

水晶報表的部件:http://study.feloo.com/gaokao/news.php?newsid=193362

(二)報表的操作流程

可以在vs上面直接操作,不過我一般都是在crystal report designer製作報表

新建---連線資料庫----連線表-----選中欄位...

步驟很簡單,相信網上有很多資料,自己動手就ok啦。。。。。實在不行,在報表裡面還有help,真的很幫忙。

下班了,明天繼續~~~~

繼續啊,今天~~~

(三)報表的資料訪問模式

在這裡推薦下泰哥的一篇文章-》http://blog.csdn.net/babyt/archive/2009/07/26/4610059.aspx裡面關於模式講的很清楚了,我也學習了下~

提取模式pull model,推入模式push model

基本上,若採用pull模式將只能訪問odbc,oledb,acess/excel資料來源,push模式可以通過ado.net,ado,cdo,dao,rao來訪問各種型別的是資料來源、

(四)報表的設計

不過你要我講出來還真難,還是實際的操作比較的簡單。我也希望以後自己能養成這種好的習慣,如果做出來了,就能寫出來,講給別人聽,現在對我還有點難度~

水晶報表 建立報表

水晶報表是乙個優秀的報表開發工具,本人在開發通用管理系統的時候,所有報表都使用水晶報表,其簡單 易用和強大的功能令筆者倍加喜愛,現將水晶報表使用手記呈現給大家。一 在使用自帶的水晶報表時,請註冊,否則只能使用30次 二 使用crystalreportviewer進行預覽 crystalreportv...

水晶報表 子報表

經過了一段時間對水晶報表的操作,我對其稍稍了解了一點點。這兩天,一直在為資料量太大而煩惱,我有六張表,其中一張關聯剩餘的五張表。想要顯示資料,結果,顯示不出來,即使我已經在鏈結裡面設定了左外連線。我知道這個是按照笛卡爾積相乘,所以資料會成倍的增加。所以,即使我改用直接連線資料庫的方式也行不通。就是p...

水晶報表匯出

private void page load object sender,system.eventargs e region web form designer generated code override protected void oninit eventargs e required me...