一、环境搭建:安装SQL Server 2008 R2或SQL Server 2012过程略,这里我安装的是SQL Server 2012。
二、新建报表项目:
1.打开Visual Studio 2010 (SQL Server 2008 R2 对应的是Visual Studio 2008)
2.文件—> 新建—>项目,如图:
3.选装商业智能—>报表服务器项目 ,将名称改为报表项目,点击确定。如图:
4.出现名称为“报表项目”的解决方案,报表—>添加—> 新建项 —>报表,命名为ReportTest,点击添加。具体如下图:
5.在中间区域右击鼠标,选择 插入—>表 (其他的矩阵也可以目前不讨论)。具体如图:
6.然后出现一个数据集属性的面板。将名称改为dsOrder,把sql 语句复制到查询框里面。
新建数据源:弹出一个数据源属性,编辑输入服务器名(一般是IP地址),使用SQL server 身份验证(用户名sa,输入密码),然后选择数据库名称。点击确定。具体如下图:
1 select CRMAF_FilteredNew_order.new_name 订单编号 2 ,CONVERT(varchar(100),DATEADD(hour,8,CRMAF_FilteredNew_order.CreatedOn),23) 创建时间 --CRM报表都是在加上8个小时。 3 from 4 FilteredNew_order CRMAF_FilteredNew_order -- 订单 5 where CRMAF_FilteredNew_order.statecode = 0