如何更改日期参数值取决于SSRS报告中的另一个日期参数值

时间:2017-10-27 09:32:16

标签: sql-server reporting-services ssrs-2008 ssrs-2008-r2

我有一个日期参数,将由用户更改。从那个日期参数我必须计算另一个日期参数中的本地时区显示。

我在数据集查询中使用了第二个参数日期来过滤数据。我没有得到如何在SSRS报告中将第一个参数的日期变化反映到第二个参数。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以按照以下步骤获取第二个参数,使用基于第一个参数的计算

在第二个参数属性 - &gt;可用值 - &gt;指定值 - &gt;加 - &gt;点击标签和值中的public static <T> T[] concatMultipleArrays(T[]... arrays) { int length = 0; for (T[] array : arrays) { length += array.length; } T[] result = (T[]) Array.newInstance(arrays.getClass().getComponentType(), length) ; length = 0; for (int i = 0; i < arrays.length; i++) { System.arraycopy(arrays[i], 0, result, length, arrays[i].length); length += arrays[i].length; } return result; } ,您可以从类别中选择参数 - &gt;双击第1个日期参数,您可以输入第2个参数所需的计算。