2013-10-01 97 views
0

我有一个水平定位的条形图。通常它是可以的,但如果 有太多的项目,那么它会变得拥挤。所以我需要设置一个 截止点说10个项目,其余的将被放在一个 新页面。以下是图表的图像....分页太多的水平条形图

too many columns

我迄今所做的是增加一个列表控制,并指定分组为 =楼((ROWNUMBER(没有)-1)/ 10)

但似乎有些数据丢失,因为数据集为 返回一个项目的许多行并使用平均值和其他函数来创建项目。

还有一个PageBreak属性图表元素,它有一个“BreakLocation” 一个选择其中的“之间”,但它似乎并没有做任何事情,因为有 是指定“任何地方在什么会导致分页。

任何想法。我搜索了网页,发现只有2个引用,其中一个 使用列表项分组,另一个引用使用旧版Visual Studio的书 中的一些示例代码。

+0

您能否提供样本数据集?然后我们可以用代表性的数据进行测试在http://sqlfiddle.com/例子中添加一些DDL是最好的选择。 –

回答

0

在页面上拖动一个List控件,单击它并转到Tablix属性并将其设置为与图表相同的数据集。然后转到分组部分并选择'组属性',我在'行组'中添加了这个名称单击'组表达式'下的添加并使用表达式来分组......像=天花板(RowNumber(Nothing)/ 10)