Crystal Report Viewer 控件(水晶報表插件)
v2011 官方最新版- 軟件大?。?span itemprop="fileSize">68.00 MB
- 軟件語言:多國語言[中文]
- 軟件類型:國產(chǎn)軟件 / 編程輔助
- 軟件授權(quán): 免費軟件
- 更新時間:2021-08-11 15:53:26
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:WinAll, WinXP, Win7
- 軟件官網(wǎng): http://ygkjgt7.cn
相關(guān)軟件
FineReport32位+64位(帆軟web報表軟件)v11.0 官方最新免費版
108.00 MB/中文/3.0
hprof-conv.exe文件
6.00 KB/中文/10.0
MICROSOFT REPORT VIEWER 2015 RUNTIMEv12.0.2402.15 官方版
7.88 MB/中文/10.0
crystal reports 2013(水晶報表for vs2013)最新免費版
232.00 MB/中文/0.0
Microsoft Report Viewer 2010 Redistributable(報表控件)v2010 最新安裝包
4.51 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
Crystal Report Viewer 控件(水晶報表插件)是一款VS2011水晶報表必備控件!你在使用VS2011水晶報表的時候必須要有這個Crystal Report Viewer 控件才能夠把VS2011水晶報表的各項功能都使用的爐火純青!還在猶豫什么?如果你有需要的話,那就快來IT貓撲網(wǎng)前來下載體驗吧!
Crystal Report Viewer 控件(水晶報表插件)介紹:
Crystal Report Viewer 控件(水晶報表插件)是VS2011水晶報表的一款功能強大的、動態(tài)的和可操作的報表解決方案控件。在使用這款水晶報表控件時,對象模型登錄到安全的sql server數(shù)據(jù)庫的時候,必須使用 CrystalDecisions.Shared命名空間中的類。
Crystal Report Viewer 控件(水晶報表插件)如何使用:
使用PUSH模式
我們采用下面的幾步使用Push模式執(zhí)行水晶報表:
1. 設(shè)計一個DataSet
2. 創(chuàng)建一個.rpt文件同時將其指定給上一步建立的DataSet。
3. 在aspx頁面中拖放一個CrystalReportViewer控件同時將其與前面的rpt文件建立聯(lián)系。
4. 在代碼中訪問數(shù)據(jù)庫并把數(shù)據(jù)存入DataSet
5. 調(diào)用DataBind方法。
設(shè)計一個DataSet
1) 右擊“解決方案瀏覽器”,選擇“添加”--“添加新項”-->“數(shù)據(jù)集”
2) 從“服務(wù)器資源管理器”中的“SQL Server”中拖放“Stores”表(位于PUBS數(shù)據(jù)庫中)。
3) 此時在數(shù)據(jù)集中就會有一個Stores表的結(jié)構(gòu)圖。
- .xsd文件中僅僅包含一個結(jié)構(gòu)圖,但是不會有任何數(shù)據(jù)在里面。
創(chuàng)建 .rpt 文件 :
4) 使用上面的介紹過的方法創(chuàng)建此文件,唯一的不同就是使用數(shù)據(jù)集來代替前面的直接連接數(shù)據(jù)。
5)建立.rpt文件之后,右擊“詳細資料”-->"添加/刪除數(shù)據(jù)庫“
6) 在”數(shù)據(jù)庫專家“窗口中,展開”項目數(shù)據(jù)“(代替以前的OleDb),展開“ADO.Net數(shù)據(jù)集”--"DataSet1“,選擇”Stores“表。
7) 將”Stores"表添加到“選定的表”中,點擊“OK”
8) 使用PULL模式下的方法,建立一個WebForm
建立一個Crystal Report Viewer 控件
9) 建立一個Crystal Report Viewer 控件,并設(shè)定其屬性,此處與PULL模式下是一致的。
使用Pull模式
我們將通過下面的這些步驟來通過Pull模式來執(zhí)行水晶報表
1.首先創(chuàng)建rpt文件,并使用水晶報表設(shè)計接口設(shè)置一些必須的數(shù)據(jù)連接。
2.拖放一個 CrystalReportViewer控件至aspx頁面,設(shè)置它的屬性指定我們上一步創(chuàng)建的.rpt文件。
3. 在代碼中調(diào)用DataBind方法。
創(chuàng)建 .rpt 文件:
1) 在右擊”解決方案游覽器“,在彈出的菜單中選擇”添加“--”添加新項“-->”Crystal Report”
2) 在”Crystal Report 庫”中選擇”作為空白報表“單選按鈕,最后單擊“確定“。
3)這里將彈出水晶報表設(shè)計器。
4) 右擊報表中的”詳細資料區(qū)”,選擇“數(shù)據(jù)庫”->“添加/刪除數(shù)據(jù)庫..."
5) 在彈出的”數(shù)據(jù)庫專家“中,擴展”O(jiān)LE DB(ADO)“選項,此時會彈出另外一個”O(jiān)LE DB(ADO)“窗口。
6) 在 "OLE DB (ADO)" 彈出窗口中,選擇 "Microsoft OLE DB Provider for SQL Server" 然后 "Next"
7) 指定連接的信息
服務(wù)器 : ASPCN (您的機器是什么名字就寫什么)
用戶 ID: sa
密碼:
數(shù)據(jù)庫 : Pubs
8) 單擊”Next“,最后單擊”Finish“按鈕。
9) 這時你就能在”數(shù)據(jù)庫專家“窗口中看到我們選擇的數(shù)據(jù)庫。
10) 擴展”Pubs“數(shù)據(jù)庫,擴展”表“,選擇”Stores“表并將其加到”選定的表“區(qū)中,單擊”O(jiān)K"按鈕。
11) 現(xiàn)在在”字段資源瀏覽器“中就會在左邊”數(shù)據(jù)庫字段“區(qū)中顯示你選擇的表,以及表中的字段。
12) 拖放需要的字段進入報表的”詳細資料“區(qū)。字段名將會自動出現(xiàn)在”頁眉“區(qū)。如果你想修改頭部文字,則可以右擊”頁眉“區(qū)中的文字,選擇”編輯文本對象“選項并進行編輯。
13) 保存,這樣我們就有了一個水晶報表文件。
創(chuàng)建 CrystalReportViewer 控件
14) 回到前面的WebForm中,拖放一個Crystal Report Viewer控件到頁面中去。
15) 調(diào)出Crystal Report Viewer控件的屬性窗口,選擇“DataBindings"區(qū)點擊[...]
16) ”Crystal Report Viewer 數(shù)據(jù)綁定窗口”中,在右邊的“可綁定屬性”中選擇”ReportSource“,并選擇右下角的“自定義綁定表達式”中指定.rpt文件路徑。
17) 此時你能夠從Crystal Report Viewer 控件中看到使用一些虛擬數(shù)據(jù)組成的報表文件的預覽。
注意:在上面的例子中,CrystalReportViewer可以在設(shè)計時直接調(diào)用真實的數(shù)據(jù),因為此時數(shù)據(jù)已經(jīng)保存。在這種情況下,設(shè)計時當沒有保存數(shù)據(jù)時,他是不能顯示數(shù)據(jù)的。取而代這的是顯示一些虛擬的數(shù)據(jù),只有在執(zhí)行時才會選取真實的數(shù)據(jù)。
Code Behind 程序設(shè)計
18) 在Page_Load方法中調(diào)用DataBind方法。
執(zhí)行你的程序
19) 創(chuàng)建并運行你的程序!
您現(xiàn)在就可以直接在Web頁面中使用水晶報表內(nèi)置的一些功能,如頁面導航,縮放等。
什么是CrystalReportViewer?:
我們這里只討論窗體(WinForm)的情況。大多數(shù)情況下,我們顯示報表的界面都是相同的,因此,我們一般會做一個窗體類,來顯示我們不同的報表。在有的實現(xiàn)中,我們是在這個窗體類中實例化我們所需要的報表對象的,當我們每次要顯示不同的報表時,都需要去維護這個報表顯示窗體類,這樣會給我們帶來許多不便。更有甚者,把一些報表的邏輯也寫到了這個窗體類中,這樣嚴重違反了類的單一職責原則,并且使我們的報表與報表顯示之前有很強的依賴性。
報表查看器(CrystalReportViewer)作為一個控件,它需要一個承載它的窗體或頁面。在應(yīng)用程序中,通常都需要顯示報表。在.net中,我們大多數(shù)情況使用了水晶報表,如果我們不是直接將報表發(fā)送到打印機打印,那么就需要將報表顯示出來,這種情況下需要使用報表查看器。
CrystalReportViewer優(yōu)勢跟功能作用?
雙平臺-既可以在Web程序中使用,也可以在Windows程序中使用
簡單-CrystalReportViewer適合輕量的報表,開發(fā)相對簡單
所見即所得-你只要在報表中設(shè)定好格式,打印出來是跟你看到的報表一樣的
出為Excel文件或PDF文件,對于習慣Excel表格的人來說,CrystalReportViewer報表控件非常適合
免費-微軟自帶的免費報表控件,不存在任何版權(quán)或者限制
查看/打印-CrystalReportViewer報表瀏覽器集成了報表查看及打印預覽功能,可直接輸出到打印機,也可直接
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦 水晶報表
- 更多 (7個) >> 水晶報表 水晶報表專題免費提供vs2010水晶報表、vs2015水晶報表、vs2013水晶報表下載,最經(jīng)典的報表打印控件,不僅支持Sybase, IBM DB2, Ingres, Microsoft Access, Microsoft SQL Server等數(shù)據(jù)源,而且功能也歲版本更新不斷
水晶報表for vs2015(CRforVS_13_0_17) 253.00 MB
/中文/0.0sap crystal reports runtime engine for .net 78.00 MB
/英文/10.0crystal reports 2013(水晶報表for vs2013) 232.00 MB
/中文/0.0Crystal Report Viewer 控件(水晶報表插件) 68.00 MB
/多國語言[中文]/6.0SAP Crystal Reports for vs2010(SAP水晶報表) 278.00 MB
/中文/10.0水晶報表插件CrystalDecisions 395.00 KB
/中文/0.0CRYSTAL REPORTS 2008(水晶報表2008) 334.00 MB
/中文/10.0
相關(guān)文章
下載地址
Crystal Report Viewer 控件(水晶報表插件) v2011 官方最新版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡