我爱Aspx >> Asp.Net >> 微软SQL Server 2000 Reporting Services介绍(五)………………….
WHERE (SalesOrderHeader.OrderDate BETWEEN @#1/1/2002@# AND @#12/31/2003@#)//时间范围
//这里的GROUP BY保证数据的层次关系
GROUP BY
DATEPART(yy, SalesOrderHeader.OrderDate), ProductCategory.Name, ProductSubCategory.Name, @#Q@# + DATENAME(qq,
SalesOrderHeader.OrderDate), ProductSubCategory.ProductSubCategoryID</CommandText>
下面再来看看rdl中是如何指定季度列隐藏在年份下面的
<ColumnGrouping>
<DynamicColumns>
<Grouping Name="OrderQtr">//该动态列的名称为OrderQtr
<GroupExpressions>
<GroupExpression>=Fields!OrderQtr.Value</GroupExpression>
</GroupExpressions>
</Grouping>
<Visibility>//这一段实现了季度列的隐藏,并和OrderYear建立了Toggle关系,仅仅三行代码就实现了一种复杂的数据层次关系,可见Reporting Services的功能之强大.
<ToggleItem>OrderYear</ToggleItem>
<Hidden>true</Hidden>
Ҷƪл˵?
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
XML Web Service 基础 (转微软MS..[05-28]
在运行时使用 UDDI (微软)[05-28]
使用 UDDI 的 Web 服务描述和发现..[05-28]
使用 UDDI 的 Web 服务描述和发现..[05-28]
微软基于Web计算的框架结构分析(..[05-28]
微软的文章:what are xml web se..[05-28]
使用SQLXML 3.0把存储过程暴露为..[05-28]
线程处理[05-31]
线程的实现[05-31]
在.NET客户端程序中应用多线程[05-31]
在你的服务器端代码中使用线程和..[05-31]
在你的服务器端代码中使用线程和..[05-31]
在你的服务器端代码中使用线程和..[05-31]
webservice系列教学(12)-如何调..[05-28]
webservice系列教学(11)-如何调..[05-28]
webservice系列教学(10)-如何调..[05-28]
webservice系列教学(9)-如何调..[05-28]