Reporting services 如何创建与在SSR上输入的数字相同的列
如何创建与在SSR上输入的数字相同的列? 我需要创建144列,如何动态创建144列? 我们可以为使用矩阵报表创建多个列输入数字吗? 或者是否可以使用不同的方法来实现这一点 谢谢?使用以下查询创建数据集(例如,Reporting services 如何创建与在SSR上输入的数字相同的列,reporting-services,dynamic-columns,Reporting Services,Dynamic Columns,如何创建与在SSR上输入的数字相同的列? 我需要创建144列,如何动态创建144列? 我们可以为使用矩阵报表创建多个列输入数字吗? 或者是否可以使用不同的方法来实现这一点 谢谢?使用以下查询创建数据集(例如,dsColumns) DECLARE @counter int = 1 DECLARE @t TABLE (ColNum int) WHILE @Columns>= @counter BEGIN INSERT INTO @t SELECT @counter
dsColumns
)
DECLARE @counter int = 1
DECLARE @t TABLE (ColNum int)
WHILE @Columns>= @counter
BEGIN
INSERT INTO @t SELECT @counter
SET @counter = @counter +1
END
SELECT * FROM @t ORDER BY ColNum
@Columns
参数将自动添加到报告中
添加一个矩阵,将列数据集设置为dsColumns
,并将列分组设置为ColNum
将详细信息单元格的表达式设置为任意值
运行报告并将Column参数设置为所需的列数
当然不会发生太多的事情,因为没有数据,但它会按照你的要求去做