4.2、SSRS-建立简单的报表
原创
©著作权归作者所有:来自51CTO博客作者wx63914693c5388的原创作品,请联系作者获取转载授权,否则将追究法律责任
建立简单的SSRS报表
1 建立项目
1.1 打开VS-》新建项目-》商业智能项目-》报表服务器项目-》名称“SSRSDemo”
2 建立数据源
2.1 右键“共享数据源”-》添加新数据源-》常规-》名称“DemoSource”-》类型“SQL Server”-》编辑
2.2 服务器名“.”-》数据库名“AdventtureworksDW”
2.3 点击测试连接,看是否连接成功
2.4 确定,可以看到生成连接字符串
3 建立报表
3.1 右键报表-》添加-》新建项-》报表项目-》报表-》名称“reportDemo1”,此时可以看到报表的设计界面
3.2 点击“视图”-》报表数据,打开报表数据界面-》右键数据集-》添加数据集-》使用在我的报表中嵌入的数据集-》数据源-》新建-》使用共享数据源引用-》DemoSource-》确定-》查询类型“文本”,输入以下查询语句
SELECT ST.EnglishProductSubcategoryNameAS ProductCategory
,year(FullDateAlternateKey) AS [SHIPDATE]
,SUM([ProductStandardCost]) AS [ProductStandardCost]
,SUM([SalesAmount]) AS SalesAmount
,SUM([TaxAmt]) AS [TaxAmt]
FROM[dbo].[FactInternetSales] F
LEFT JOIN [dbo].[DimProduct] P ONF.ProductKey=P.ProductKey
LEFT JOIN [dbo].[DimProductSubcategory] ST ONP.[ProductSubcategoryKey]=ST.[ProductSubcategoryKey]
left join dbo.DimTime t ont.TimeKey=f.ShipDateKey
WHEREyear(FullDateAlternateKey)=@YEAR
GROUP BYST.EnglishProductSubcategoryName, year(FullDateAlternateKey)
点击刷新字段-》然后左边我们可以查看查询的输出字段和输入参数-》确定
3.3 点击“设计”-》选择“工具箱”-》将“表”拖入“设计”中的画布-》调整位置及大小
3.4 选择“报表数据”-》将数据集中的字段拖入到表中-》预览-》输入参数-》查看报表,可以看到生成的报表
4 这样一个简单的报表就完成了