《SSRS用来做报表很方便》由会员分享,可在线阅读,更多相关《SSRS用来做报表很方便(7页珍藏版)》请在金锄头文库上搜索。
1、SSRS 用来做报表很方便 ,据说比 Crystal Reports 好用。简单的说,你的报表数据来自 SQL 语句,然后就可以在类 似 Excel 的环境中画图了。说是这么说,实际做起来还是会遇到很多小麻烦。下面是总结的一些技巧:1. 改变图表上字体大小(如X 轴、Y 轴上的数字):先把 LabelsAutoFitDisabled 属性设为 True ,然后再 设置字体大小2. Data Label 显示设置:在Series 的 SmartLabels 里面有一些有用的选项。AllowOutsidePlotArea 设为 True 比较好。3. 自定义 Legend 标题:要右键选 Seri
2、es 的属性,不是 Legend 的属性4. Pie chart显示百分比:在 Report properties code 中加入如下代码:Public Function GetLabel(ByVal currentValue As Integer, ByVal totalValue As Integer) As StringIf currentValue / totalValue http:/ ReportViewer 控件:可以设置ZoomMode 属性为 PageWidth,这样可以自动放缩。图表放大时会失真,因为不是矢量图。 建议把原始报表拉大一些,在页面中留一个小点的空,默认 ZoomMode=PageWidth,用户选择 100%就可以放大。所有的 toolbar 按钮都可以选择显示或关闭,设 置 ShowXXX 属性即可。9. 其他:对报表修改之后要及时 Deploy,才能看到效果。可以在 VS 的configuration manager 里面设置,debug 时自动 deploy,比较方便。这个默认是没有打开的,如下图所示,建议把 Deploy的对勾打上。