(II)Report Project开发 - 环境建置/开发/Deloy到ReportService

环境建置

需先安装 SQL Server Business Intelligence Development
若为VS2013,安装Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013

目前ReportServer环境
SQL Server 2008 R2
Win Server2003

目前开发环境1
VS2005
Win7

目前开发环境2
VS2013
Win7
*Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013

新增专案

新增专案
专案类型:商务智慧专案
範本:报表伺服器专案

专案属性
TargetDataSourceFolder : 如果空白,就是和TargetReport同一个资料夹
TargetReport Folder : 资料夹名称,发布后的报表会放到这个资料夹里
TargetServerURL : http://192.168.x.xxx/ReportServer

新增共用资料来源

Sybase IQ

名称:任取
类型:ODBC
连线字串:
Dsn=xxx;--这里
translationdll=C:\Program Files\Sybase\ASIQ12\win32\dbodtr7.dll;translationname=Adaptive Server IQ 12 Translator;autostop=Yes;keysinsqlstatistics=NO;integrated=No;charset=950TWN;
enginename=xxxx;--这里
disablemultirowfetch=No;commlinks=SharedMemory
,TCPIPHOST=192.168.x.xxx:2640;--这里
debug=No;translationoption=1
认证:无认证
*先建立ODBC,再来设连线.
*ODBC的帐密,都是储在ODBC里.所以日后若帐密修改,需更新ODBC的设定,这里不用改.

Microsoft SQL Server

名称:任取
类型:Microsoft SQL Server

连线字串:
1.按[编辑]按钮编辑
2.直接输入 + 按[认证]按钮编辑
....Data Source=192.168.x.xx--Server IP ;
....Initial Catalog=databasename--DataBase Name

....认证-使用特定的使用者名称和密码
使用者名称:--SQL帐号
密码:--SQL密码
*日后如果帐密变更,这里也要修改.

新增报表

1.设定共用资料来源(要先新增共用资料来源)
2.查询字串 :
3.报表类型 : 表格式/矩阵
4.组成群组 : 若为表格式,可跳过

资料夹-报表

0.报表/报表参数
1.DataSet
如果有做异动要更新DataSet,就在DataSet Tree按右键重新整理,即可
2.配置
..fx
Parameters!全部显示.Label--全部
Parameters!全部显示.Value --1
="最后资料日:"+Sum(Fields!LoginDate.Value, "DataSet2").ToString()
*如果不知道怎么取得dataset的值,可以在fx底下有一个[资料集]中挑选栏位
*如果不知道怎么取得dataset的值,可以直接拉DataTree里的栏位到画面上,再copy那个值到fx中
..field format入口: 右键/属性/格式/按下格式化程式码中的[...]按钮

..页首 : 放标题/栏位名称
..详细资料 :
..页尾 : 放合计

3.预览

部署至Report Server

方案总管/报表/右键/部署
*如果要删除报表,无法透过专案来做,只能透由Report Server提供的介面(报表管理员)删除.

QA.2012不能用

环境
W10
SQL SERVER2012
VS2010

安装Business Intelligence for Visual Studio 2012。
出现无法更新的问题
安装后,开启SQLSERVER2012管理工具,也不能用,一样跳出更新的错误讯息

后来的应变方式
ssrs2008
报表单独用sql2008的报表工具开
发布也ok


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章