我可以使用一种方法来返回SSRS报告代码中的字符串列表作为Tablix中的标题吗?

问题描述 投票:3回答:1

我有一个表,该表在一天中的每个半小时需要包含50列(对于夏令时,则为+2)。因此,每一列都是HH1,HH2,HH3 ... HH50。

我已经在报告属性代码部分中编写了这段代码。

Function GetHH() As List(Of String)
    Dim headers As List(Of String) = new List(Of String)
    For index As Integer = 1 to 50
        headers.Add("HH" & index)   
    Next    
    return headers
End Function

是否可以使用此函数的输出作为tablix的标题?还是我需要将标题添加到数据库中的某种数据集并从那里添加它?

vb.net reporting-services ssrs-tablix
1个回答
1
投票

列组功能非常适合于此。如前所述,您将需要编写SQL语句以在数据集中返回这些值。然后,您可以将列组设置为对这些值进行分组。这样,您的表始终获得正确的列数,而不必手动添加它们。

© www.soinside.com 2019 - 2024. All rights reserved.