SSRS 2008 - 根据行号获取数据
问题描述:
我需要创建一个包含量表集合的报表。进入报告的数据结构如下:SSRS 2008 - 根据行号获取数据
Client Specialty TrendsPercent
ABC Hematology 33.2
ABC Urgent Care 30
DEF Psychiatry 80
DEF Pulmonary 59
DEF Neurology 12
每个客户端的行数以及列出的专业都是可变的。我一直在试图做的是创建一个5x5的量表网格。原始数据中的每一行都将是一个量表。所以:
Row1Gauge | Row2Gauge | Row3Gauge | Row4Gauge | Row5Gauge
Row6Gauge | Row7Gauge | Row8Gauge | Row9Gauge | Row10Gauge
等
我一直运行到的问题是我怎么只引用该行数基于一种特定行的数据?在tablix物体中只有一列的仪表太多,我至少需要使用仪表5。我尝试过滤基于RowNumber
的Tablix,但SSRS不允许这样做。关于如何去做这件事的任何想法?
答
我能够找出解决这个问题的方法。虽然您不能根据行号过滤Tablix,但您可以根据它设置可视性。因此,我并排放置了5个tablix,并且我将第一个可见性设置为第1,6,11,16,21行。旁边的tablix仅显示第2,7,12,17行,22等等。我不知道在sharepoint站点上使用这个报表时,这会对性能产生怎样的影响,但是我知道没有其他办法可以解决这个问题。