t == 0) 53 { 54 lblMessage.Text = "Sorry, no products under this category!"; 55 } 56 57 ReportViewer1.LocalReport.Refresh(); 58 } 59}</PRE>
第六步:运行报表
按F5键,单击”Run Report”按钮运行报表。
图六,运行报表
最后要确定ReportViewer被引入到网站中,并且要配置下web.config文件,它有可能是如下的格式:
<httpHandlers>
<add path="Reserved.ReportViewerWebControl.axd" verb="*"
type="Microsoft.Reporting.WebForms.HttpHandler,
Microsoft.ReportViewer.WebForms,
Version=8.0.0.0, Culture=neutral,
PublicKeyToken=?????????????"
validate="false" />
</httpHandlers>
当把有ReportViewer控件的网站项目部署到别的服务器的时候,你需要把C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\ReportViewer\ReportViewer.exe这个文件拷贝出来,然后在目标服务器运行一下。
翻译心得:似乎做过的翻译中这个是最简单的了,不过可能也是作者说的比较简介明了。
学习心得:作者阐述了两种ReportViewer能接受的报表方式并且做了简单的分析。不过在实际项目中用Server Mode的可能会更多些吧,Local Mode做一些不是规模太大或者太复杂的报表还是可以的。
公司里有专门做RS的我知道,据说做就要做一周,运行的时候看编写的质量,十分钟是正常的,而超过三十分钟的话就可能需要考虑改算法了。听起来好恐怖,呵呵,不过,如 上一页 [1] [2] [3] [4] [5] [6] 下一页 |