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站点上使用这个报表时,这会对性能产生怎样的影响,但是我知道没有其他办法可以解决这个问题。