我正在使用Microsoft SQL Server报表生成器3.0。我已经创建了具有参数(参数1)数据库存储过程(stored_procedure1)一。这里,stored_procedure1返回result1。SSRS:使用表达式将参数传递给数据集
然后,我用stored_procedure1建立在微软SQL报表生成器3.0一个数据集(数据集1)。接下来,我创建了表(表1)Microsoft SQL Report Builder 3.0具有2行和2列(总共4个单元格)。
我想填充表中的每个元素与result1 from dataset1。因此,我设置的表1每个细胞中的表达如下:
= SUM(!字段result1.Value, “数据集1”)
当我运行此报告,它完美的作品和要求我输入参数1。但是,对于表格的每个单元格,我想使用单个数据集(数据集1),其值为参数1。因此,我想通过/设置参数1对于表格单元的每个表达式具有唯一的参数值。假设我想为第一个单元格设置parameter1 = parameter_value1。
例如,如果我需要设置PARAMETER_VALUE = 5,我不喜欢的东西
= SUM(字段!result1.Value, “数据集1”),参数!parameter1.Value = 5
我也试过以下:
= SUM(!字段result1.Value, “数据集1”)&参数parameter1.Value = 5。
它不起作用。
总之,我没有传递或设置参数值和一个表达式。 我们可以设置/参数值。
我想提前感谢你。