我有一个使用嵌套行组的相当基本的SQL Server Reporting Services报告。每个子组依赖于将其父级扩展为可见,这都是非常标准的。布局是这样的:
{ Company { { Car SUM(Price) { { { Part Price
扩展时我想要的结果是这样的(我没事):
- SuperCarCompany - SuperCar 20 Door 20 - SuperCar2 70 Door 30 Window 40 - OtherCarCompany - SuperCar2 50 /* Same SuperCar2 */ Door 50 - MoreCarCompany - BestCarEver 535 Engine 500 Door 30 Window 5
最初打开的时候是这样的:
+ SuperCarCompany + OtherCarCompany + MoreCarCompany
然而,我得到了这个:
+ SuperCarCompany + SuperCar2 70 (i.e. sum of all SuperCar2) + OtherCarCompany + SuperCar 20 + MoreCarCompany + BestCarEver 535
我甚至可以像这样扩展这些多余的行:
+ SuperCarCompany - SuperCar2 70 (i.e. sum of all SuperCar2) Door 30 (i.e. first child of any SuperCar2)
当我展开它上面的预期行时,超级行立即消失(即我需要扩展所有预期行以消除所有超级行)。
关于原因的任何想法?
答案 0 :(得分:0)
答案是确保用于扩展行的控件恰好跨越最小化行和最大化行。
例如:
| |___|__|
| | | |
而不是:
|_|___|__|
| | | |