带有行和列的SSRS图例

时间:2019-03-01 13:13:22

标签: reporting-services

我试图弄清楚这是可以简单完成还是更复杂。

我需要一个饼图\圆饼图的图例,在其中可以指定图例中的列数和行数。随着系列值的变化,这必须是动态的,因此一个饼图可能具有地理位置,一个饼图可能是工业,依此类推。

因此,作为一个示例,图例将位于甜甜圈下方,并具有2列5个值。不好意思的截图。 donut with 10 series

如果序列值少于10个,则它应看起来像这样。 donut with 6 series

这里有一点需要注意的是,第10辑可能是“其他”的,所以我将使用CollectedStyle选项。

如果无法通过图例完成,则将不胜感激其他任何建议。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在属性中调整图例的布局行为。这使您可以更好地控制它们以不同数量的系列显示的方式。如果长系列名称包装有问题,可以截断它们以使布局保持一致。

enter image description here

如果那很重要,但仍然不起作用,最后的选择就是使用矩阵来控制布局。您可以使用ROW_NUMBER函数来确定每个系列的行号和列号。矩阵将通过这些ID在行和列上分组。真正棘手的部分是,您还需要找出调色板中的确切颜色,直到允许的系列限制。因此,可能不值得付出额外的努力。