水晶報(bào)表控件下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁編程開發(fā)編程輔助 → Crystal Report Viewer 控件(水晶報(bào)表插件) v2011 官方最新版

Crystal Report Viewer 控件(水晶報(bào)表插件)

v2011 官方最新版

Crystal Report Viewer 控件(水晶報(bào)表插件)
  • 軟件大。68M
  • 軟件語言:多國語言[中文]
  • 軟件類型:國產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2021-08-11 15:53
  • 軟件等級:4星
  • 應(yīng)用平臺:WinAll, WinXP, Win7
  • 軟件官網(wǎng):

ITMOP本地下載文件大。68M

點(diǎn)贊好評0%(0) 差評差評0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦:報(bào)表控件水晶報(bào)表

Crystal Report Viewer 控件(水晶報(bào)表插件)是一款VS2011水晶報(bào)表必備控件!你在使用VS2011水晶報(bào)表的時(shí)候必須要有這個(gè)Crystal Report Viewer 控件才能夠把VS2011水晶報(bào)表的各項(xiàng)功能都使用的爐火純青!還在猶豫什么?如果你有需要的話,那就快來IT貓撲網(wǎng)前來下載體驗(yàn)吧!

Crystal Report Viewer 控件(水晶報(bào)表插件)介紹:

Crystal Report Viewer 控件(水晶報(bào)表插件)是VS2011水晶報(bào)表的一款功能強(qiáng)大的、動(dòng)態(tài)的和可操作的報(bào)表解決方案控件。在使用這款水晶報(bào)表控件時(shí),對象模型登錄到安全的sql server數(shù)據(jù)庫的時(shí)候,必須使用 CrystalDecisions.Shared命名空間中的類。

水晶保鏢插件文件

Crystal Report Viewer 控件(水晶報(bào)表插件)如何使用:

使用PUSH模式

我們采用下面的幾步使用Push模式執(zhí)行水晶報(bào)表:

1. 設(shè)計(jì)一個(gè)DataSet

2. 創(chuàng)建一個(gè).rpt文件同時(shí)將其指定給上一步建立的DataSet。

3. 在aspx頁面中拖放一個(gè)CrystalReportViewer控件同時(shí)將其與前面的rpt文件建立聯(lián)系。

4. 在代碼中訪問數(shù)據(jù)庫并把數(shù)據(jù)存入DataSet

5. 調(diào)用DataBind方法。

設(shè)計(jì)一個(gè)DataSet

1) 右擊“解決方案瀏覽器”,選擇“添加”--“添加新項(xiàng)”-->“數(shù)據(jù)集”

2) 從“服務(wù)器資源管理器”中的“SQL Server”中拖放“Stores”表(位于PUBS數(shù)據(jù)庫中)。

3) 此時(shí)在數(shù)據(jù)集中就會(huì)有一個(gè)Stores表的結(jié)構(gòu)圖。

- .xsd文件中僅僅包含一個(gè)結(jié)構(gòu)圖,但是不會(huì)有任何數(shù)據(jù)在里面。

創(chuàng)建 .rpt 文件 :

4) 使用上面的介紹過的方法創(chuàng)建此文件,唯一的不同就是使用數(shù)據(jù)集來代替前面的直接連接數(shù)據(jù)。

5)建立.rpt文件之后,右擊“詳細(xì)資料”-->"添加/刪除數(shù)據(jù)庫“

6) 在”數(shù)據(jù)庫專家“窗口中,展開”項(xiàng)目數(shù)據(jù)“(代替以前的OleDb),展開“ADO.Net數(shù)據(jù)集”--"DataSet1“,選擇”Stores“表。

7) 將”Stores"表添加到“選定的表”中,點(diǎn)擊“OK”

8) 使用PULL模式下的方法,建立一個(gè)WebForm

建立一個(gè)Crystal Report Viewer 控件

9) 建立一個(gè)Crystal Report Viewer 控件,并設(shè)定其屬性,此處與PULL模式下是一致的。

水晶報(bào)表控件

使用Pull模式

我們將通過下面的這些步驟來通過Pull模式來執(zhí)行水晶報(bào)表

1.首先創(chuàng)建rpt文件,并使用水晶報(bào)表設(shè)計(jì)接口設(shè)置一些必須的數(shù)據(jù)連接。

2.拖放一個(gè) CrystalReportViewer控件至aspx頁面,設(shè)置它的屬性指定我們上一步創(chuàng)建的.rpt文件。

3. 在代碼中調(diào)用DataBind方法。

創(chuàng)建 .rpt 文件:

1) 在右擊”解決方案游覽器“,在彈出的菜單中選擇”添加“--”添加新項(xiàng)“-->”Crystal Report”

2) 在”Crystal Report 庫”中選擇”作為空白報(bào)表“單選按鈕,最后單擊“確定“。

3)這里將彈出水晶報(bào)表設(shè)計(jì)器。

4) 右擊報(bào)表中的”詳細(xì)資料區(qū)”,選擇“數(shù)據(jù)庫”->“添加/刪除數(shù)據(jù)庫..."

5) 在彈出的”數(shù)據(jù)庫專家“中,擴(kuò)展”O(jiān)LE DB(ADO)“選項(xiàng),此時(shí)會(huì)彈出另外一個(gè)”O(jiān)LE DB(ADO)“窗口。

6) 在 "OLE DB (ADO)" 彈出窗口中,選擇 "Microsoft OLE DB Provider for SQL Server" 然后 "Next"

7) 指定連接的信息

服務(wù)器 : ASPCN (您的機(jī)器是什么名字就寫什么)

用戶 ID: sa

密碼:

數(shù)據(jù)庫 : Pubs

8) 單擊”Next“,最后單擊”Finish“按鈕。

9) 這時(shí)你就能在”數(shù)據(jù)庫專家“窗口中看到我們選擇的數(shù)據(jù)庫。

10) 擴(kuò)展”Pubs“數(shù)據(jù)庫,擴(kuò)展”表“,選擇”Stores“表并將其加到”選定的表“區(qū)中,單擊”O(jiān)K"按鈕。

11) 現(xiàn)在在”字段資源瀏覽器“中就會(huì)在左邊”數(shù)據(jù)庫字段“區(qū)中顯示你選擇的表,以及表中的字段。

12) 拖放需要的字段進(jìn)入報(bào)表的”詳細(xì)資料“區(qū)。字段名將會(huì)自動(dòng)出現(xiàn)在”頁眉“區(qū)。如果你想修改頭部文字,則可以右擊”頁眉“區(qū)中的文字,選擇”編輯文本對象“選項(xiàng)并進(jìn)行編輯。

13) 保存,這樣我們就有了一個(gè)水晶報(bào)表文件。

創(chuàng)建 CrystalReportViewer 控件

14) 回到前面的WebForm中,拖放一個(gè)Crystal Report Viewer控件到頁面中去。

15) 調(diào)出Crystal Report Viewer控件的屬性窗口,選擇“DataBindings"區(qū)點(diǎn)擊[...]

16) ”Crystal Report Viewer 數(shù)據(jù)綁定窗口”中,在右邊的“可綁定屬性”中選擇”ReportSource“,并選擇右下角的“自定義綁定表達(dá)式”中指定.rpt文件路徑。

17) 此時(shí)你能夠從Crystal Report Viewer 控件中看到使用一些虛擬數(shù)據(jù)組成的報(bào)表文件的預(yù)覽。

注意:在上面的例子中,CrystalReportViewer可以在設(shè)計(jì)時(shí)直接調(diào)用真實(shí)的數(shù)據(jù),因?yàn)榇藭r(shí)數(shù)據(jù)已經(jīng)保存。在這種情況下,設(shè)計(jì)時(shí)當(dāng)沒有保存數(shù)據(jù)時(shí),他是不能顯示數(shù)據(jù)的。取而代這的是顯示一些虛擬的數(shù)據(jù),只有在執(zhí)行時(shí)才會(huì)選取真實(shí)的數(shù)據(jù)。

Code Behind 程序設(shè)計(jì)

18) 在Page_Load方法中調(diào)用DataBind方法。

執(zhí)行你的程序

19) 創(chuàng)建并運(yùn)行你的程序!

您現(xiàn)在就可以直接在Web頁面中使用水晶報(bào)表內(nèi)置的一些功能,如頁面導(dǎo)航,縮放等。

什么是CrystalReportViewer?:

我們這里只討論窗體(WinForm)的情況。大多數(shù)情況下,我們顯示報(bào)表的界面都是相同的,因此,我們一般會(huì)做一個(gè)窗體類,來顯示我們不同的報(bào)表。在有的實(shí)現(xiàn)中,我們是在這個(gè)窗體類中實(shí)例化我們所需要的報(bào)表對象的,當(dāng)我們每次要顯示不同的報(bào)表時(shí),都需要去維護(hù)這個(gè)報(bào)表顯示窗體類,這樣會(huì)給我們帶來許多不便。更有甚者,把一些報(bào)表的邏輯也寫到了這個(gè)窗體類中,這樣嚴(yán)重違反了類的單一職責(zé)原則,并且使我們的報(bào)表與報(bào)表顯示之前有很強(qiáng)的依賴性。

報(bào)表查看器(CrystalReportViewer)作為一個(gè)控件,它需要一個(gè)承載它的窗體或頁面。在應(yīng)用程序中,通常都需要顯示報(bào)表。在.net中,我們大多數(shù)情況使用了水晶報(bào)表,如果我們不是直接將報(bào)表發(fā)送到打印機(jī)打印,那么就需要將報(bào)表顯示出來,這種情況下需要使用報(bào)表查看器。

CrystalReportViewer優(yōu)勢跟功能作用?

雙平臺-既可以在Web程序中使用,也可以在Windows程序中使用

簡單-CrystalReportViewer適合輕量的報(bào)表,開發(fā)相對簡單

所見即所得-你只要在報(bào)表中設(shè)定好格式,打印出來是跟你看到的報(bào)表一樣的

出為excel文件或PDF文件,對于習(xí)慣Excel表格的人來說,CrystalReportViewer報(bào)表控件非常適合

免費(fèi)-微軟自帶的免費(fèi)報(bào)表控件,不存在任何版權(quán)或者限制

查看/打印-CrystalReportViewer報(bào)表瀏覽器集成了報(bào)表查看及打印預(yù)覽功能,可直接輸出到打印機(jī),也可直接

更多>>軟件截圖

推薦軟件

    其他版本下載

      精品推薦水晶報(bào)表

      水晶報(bào)表
      更多 (7個(gè)) >>水晶報(bào)表水晶報(bào)表專題免費(fèi)提供vs2010水晶報(bào)表、vs2015水晶報(bào)表、vs2013水晶報(bào)表下載,最經(jīng)典的報(bào)表打印控件,不僅支持Sybase,IBMDB2,Ingres,MicrosoftAccess,MicrosoftSQLServer等數(shù)據(jù)源,而且功能也歲版本更新不斷完善,是最

      相關(guān)文章

        下載地址

        • Crystal Report Viewer 控件(水晶報(bào)表插件) v2011 官方最新版

        查看所有評論>>網(wǎng)友評論

        發(fā)表評論

        (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:203046401

        查看所有0條評論>>

        更多>>猜你喜歡