1、首先从安装说起
建议不要到外面买Sql Server2005 的安装盘了! 我买了一张,安装不成功,后来在网站上下载了一个版本!重新安装后才可以
安装过程中需要注意的几点
安装过程中需要选择的几个组件 如下图
默认下一步安装
安装完成后进行配置
首先打开 配置工具-->SQL Server配置管理器
查看SQL服务有没有启动 主要查看MSSQLSERVER和Reporting Services有没有启动
在我安装过程有碰到几点问题 拿出来与大家分享
在启动Reporting Services时候出现异常 ,提示说版本不对!
碰到Reporting Services启动不了的情况 首先打开 【Reporting Services 配置】
起初的时候左侧列表中只有几项是通过的! 其他的都是红叉标记 ,如【报表服务器虚拟目录】、【报表管理器虚拟目录】、【Web服务标积】
检查之下原来是数据库中根本就没有ReportServer这个库,应该是安装过程中的问题! 解决方法在上图中选择【新建】数据库名称修改为 ReportServer ,新建完成后系统会自动创建 ReportServer和ReportServerTempDB这两个库。
接下来选择【升级】后就OK了~~
发生错误的原因是以为IIS中根本就没有 【ReportServer】和【Reports】这两个虚拟目录! 新建及可,在Report Services的配置工具中新建们选择默认设置~~~
那好办 ,自己到【我的电脑】-->【管理】-->【本地用户和组】-->【用户】 ,新建 【ASPNET】用户 ,并把用户加入到【SQLServer2005ReportServerUser$PC-BDK$MSSQLSERVER】组中,到组中自己找下~~~
经过这么一折腾,终于Report Services可以启动了
暂告一段落
2、 报表生成
建议大家先看下 SQL Server2005 自带的 教程 ,上面挺详细的 ~ 【SQL 2005 教程】-->【Reporting Services教程】-->【创建基本报表】
除此之外还有几个相关的教程~~
下面分享几个小技巧 1、奇偶行动态背景色 2、分页问题
行的动态背景色
步骤1 选择单元格所在行 ,右键属性
步骤2 在 backgroudcolor中选择【表达式】 =Iif( RowNumber(Nothing) Mod 2, "red", "White")
预览效果
分页问题
步骤1 选择 表格 或者 矩形 ,右键属性
步骤2 选择【组】选项卡 ,新建组,在表达式中输入 =(RowNumber("table1") - 1)\10
其中 table1为 表格的名字 ,10为每页显示记录数
步骤3 勾选【在结尾处分页】选项
预览效果