欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Visual Studio自帶報(bào)表Report Viewer使用體驗(yàn)

  發(fā)布時(shí)間:2011-10-21 15:01:38   作者:佚名   我要評(píng)論
我的Visual Studio是2010,2005和2008也可以直接使用微軟自帶的報(bào)表工具開發(fā)報(bào)表
如果購(gòu)買了Sql Server 2005企業(yè)版或者Sql Server 2008 R2,可以考慮使用Reporting Service,Reporting Service包括專門的報(bào)表工具,如Report Builder3.0,可以在微軟網(wǎng)站上下載,使用Reporting Service開發(fā)需要專門的服務(wù)器存放報(bào)表文件和處理報(bào)表數(shù)據(jù),其他應(yīng)用程序僅是呈現(xiàn)報(bào)表而已。另外也可以考慮使用本地模式來開發(fā)和使用Report Viewer呈現(xiàn)報(bào)表,本地模式簡(jiǎn)單易用、方便靈活,報(bào)表寄存在應(yīng)用程序中運(yùn)行,本地模式可以視具體場(chǎng)景,使用Web和WinForm方式開發(fā)。

環(huán)境準(zhǔn)備
Report Viewer是Visual Studio 2010自帶的報(bào)表呈現(xiàn)控件,是微軟自帶的.Net Ajax控件之一,所以使用Report Viewer之前需要先添加ScriptManager和做好Web.config的相關(guān)配置,運(yùn)行.Net Ajax控件需要預(yù)先安裝.Net Ajax的插件,具體內(nèi)容參考msdn的網(wǎng)站。在安裝.Net Ajax插件之后,新建項(xiàng)目時(shí)可以選擇新建Web Application,Web.config中的相關(guān)配置默認(rèn)是支持.Net Ajax的。
  .Net Ajax的插件下載地址請(qǐng)參考:
  ASPAJAXExtSetup.msi:http://download.microsoft.com/download/5/4/6/5462bcbd-e738-45fa-84ca-fa02b0c4e1c2/ASPAJAXExtSetup.msi
  ASPAJAXSourceCode.msi:http://download.microsoft.com/download/6/d/6/6d6c7c47-b9ff-4934-bb03-8a45b8418d35/ASPAJAXSourceCode.msi
  AjaxControlToolkit:http://ajax.asp.net/downloads/default.aspx?tabid=47
  or http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425

制作第一個(gè)報(bào)表
創(chuàng)建好Web項(xiàng)目之后,選擇添加新項(xiàng),可以選擇添加"報(bào)表"或者"報(bào)表向?qū)?quot;來生成報(bào)表文件,報(bào)表數(shù)據(jù)源可以選擇數(shù)據(jù)源(使用DataTable)和業(yè)務(wù)對(duì)象(通過指定特定業(yè)務(wù)類特定方法獲取List<>類型的數(shù)據(jù)對(duì)象列表)。
  創(chuàng)建報(bào)表文件(.rdlc文件的創(chuàng)建過程)和通過Report Viewer呈現(xiàn)報(bào)表數(shù)據(jù)的詳細(xì)過程請(qǐng)參考msdn:http://msdn.microsoft.com/zh-cn/library/ms251671.aspx

注意事項(xiàng)和工具

注意事項(xiàng) 
1.報(bào)表文件需要存放在站點(diǎn)根目錄中,放在文件夾中會(huì)報(bào)異常,在Reporting Service已存在類似的問題。
2.Report Viewer控件不支持URL路徑中包含中文字符,如果路徑存在中文字符,則會(huì)出現(xiàn)無法預(yù)知的JS錯(cuò)誤。
3.VS2010傳遞參數(shù)時(shí),不需要添加@字符,記得在某個(gè)版本的Reporting Service傳遞參數(shù)時(shí)需要添加@字符

 非常有用的工具
1.打開報(bào)表文件之后,可以通過視圖->報(bào)表數(shù)據(jù)菜單打開報(bào)表的相關(guān)信息窗口
2.工具欄中包含報(bào)表字樣的工具欄對(duì)于格式報(bào)表非常有用。

示例代碼:ReportDemo_ReportViewer.zip

作者:HorsonJin

相關(guān)文章

  • VS2010破解版迅雷電驢下載 visual studio2010簡(jiǎn)體中文正式旗艦版破解版

    有感于搜索下載破解版軟件的不易(主要是費(fèi)時(shí)間又費(fèi)精力,多了就承擔(dān)不起?。?,所以在此整理了一下vs2010正式破解版的方法和下載地址,以供同需求者參考。
    2015-05-13
  • Visual Studio 2012 Ultimate旗艦版下載地址與序列號(hào)

    對(duì)于開發(fā)者而言,一款優(yōu)秀智能的開發(fā)工具能夠提升應(yīng)用開發(fā)的效率,正因?yàn)槿绱耍琕isual Studio作為主流的開發(fā)工具,微軟非常的用心,不僅能夠讓這款開發(fā)工具滿足用戶體驗(yàn)的
    2012-10-22
  • Visual Studio 2010 正式版激活的兩種方法小結(jié)

    全球開發(fā)者最為矚目的Visual Studio 2010開發(fā)工具在4月12日正式發(fā)布,現(xiàn)為大家制作一個(gè)簡(jiǎn)單的破解教程有兩種方法,操作不一樣,原都一樣(針對(duì)旗艦版,其他版本方法一樣):
    2010-07-04
  • Visual Studio 2005實(shí)時(shí)調(diào)試器關(guān)閉后還一直彈的解決辦法

    這個(gè)問題其實(shí)很常見了,今天給一個(gè)客戶處理問題時(shí)又碰到了,于是按常規(guī)方法處理了,結(jié)果發(fā)現(xiàn)竟然沒用,郁悶了半天,終于發(fā)現(xiàn)根源并解決問題
    2011-11-02
  • Visual Studio 2010正式版激活圖文方法詳解

    全球開發(fā)者最為矚目的Visual Studio 2010開發(fā)工具在4月12日正式發(fā)布,現(xiàn)為大家制作一個(gè)簡(jiǎn)單的破解教程有兩種方法,操作不一樣,原都一樣(針對(duì)旗艦版,其他版本方法一樣)
    2011-02-27
  • 在Visual Studio 2008 SP1 中調(diào)試ASP的圖文教程

    Visual Studio 2008 SP1 支持傳統(tǒng)ASP文件的調(diào)試,具體做法如下: 1,在 IIS 里設(shè)置里“啟用 ASP 服務(wù)器端腳本調(diào)試”,如圖: 1,在 IIS 里設(shè)置里“啟用
    2008-12-06
  • Visual Studio IDE 實(shí)用小技巧(附打包下載)

    看到《Visual Studio 2010 實(shí)用功能總結(jié)》2篇文章大家都比較喜歡,我也來補(bǔ)充一些Visual Studio的實(shí)用小技巧。
    2010-06-08
  • Visual Studio 2010 實(shí)用功能總結(jié)

    Visual Studio 2010 已經(jīng)發(fā)布1個(gè)多月了,個(gè)人感覺在使用過程中有些新功能確實(shí)方便了很多。在此分享一些比較實(shí)用的功能,也算是拋磚引玉歡迎大家來補(bǔ)充其他自己常用的功能特
    2010-06-08
  • 解決VisualStudio提示內(nèi)存不足、虛擬內(nèi)存而關(guān)閉

    我的電腦安裝的是VisualStudio2010,在碼代碼的時(shí)候,經(jīng)常出現(xiàn)提示 “此時(shí)無足夠的可用內(nèi)存,無法滿足操作的預(yù)期要求,可能是由于虛擬地址空間碎片造成的,請(qǐng)稍后重試”的
    2012-07-17
  • 安裝Visual Studio 2003時(shí)反復(fù)重啟的問題

    今天在安裝Visual Studio 2003時(shí),安裝程序要求先重啟計(jì)算機(jī),重啟之后再啟動(dòng)安裝程序,依然要求重啟計(jì)算機(jī),如此一直反復(fù)下去。無奈Google了一下,發(fā)現(xiàn)這居然是個(gè)常見問題
    2009-06-22

最新評(píng)論