我可以计算表中消耗的数据集中的行数,但是这不会返回正确的值,因为表中的数据已分组。
我需要知道表格大小,以便动态调整显示在表格旁边的图表。
CountRows显然不好,因为你必须在桌子的范围内,我不是。
有什么想法吗?
答案 0 :(得分:3)
向Tablix添加隐藏列,并在标题单元格中放置表达式“= CountRows()”。在标题单元格中意味着所有行的计数而不是组计数。然后,您可以将标题单元格(名称类似于Textbox10)引用为报表中其他位置的表达式“= ReportItems!Textbox10.Value”。 您还可以在Tablix的底部添加隐藏行(未分组),而不是列,无论哪种方式更适合您。通过右键单击最外面的组并选择“插入行” - >来执行此操作。 “外部团体 - 下面”。
答案 1 :(得分:2)
如何确定以这种方式拥有的行数: [标题行数] + CountRows(“[DataSetName]”)+ CountDistinct(Fields![group1groupby] .Value,“[DataSetName]”)+ CountDistinct(Fields![group2groupby] .Value,“[DataSetName]”)。 ..等等?
答案 2 :(得分:0)