Sql server SSRS向报告中添加子数据

Sql server SSRS向报告中添加子数据,sql-server,visual-studio,reporting-services,Sql Server,Visual Studio,Reporting Services,在SSRS中,我有一份报告,其中一行是一栋建筑的信息 我有我想在行下显示为“未来信息”的建筑物的日期和租金金额。这意味着,如果我的建筑行显示“截至”日期的租金为1500美元,我希望报告根据我的数据库显示2017201820192020,以及这些年相应的增加$。例如: |unit | rent | total| FutureDate | Rent| |ABC |$1500 |$1500 | | | | | 2017 |16

在SSRS中,我有一份报告,其中一行是一栋建筑的信息

我有我想在行下显示为“未来信息”的建筑物的日期和租金金额。这意味着,如果我的建筑行显示“截至”日期的租金为1500美元,我希望报告根据我的数据库显示2017201820192020,以及这些年相应的增加$。例如:

 |unit   | rent  | total| FutureDate   | Rent|

 |ABC    |$1500  |$1500 |
 |       |       |      | 2017         |1600 |
 |       |       |      | 2018         |1650 |
 |       |       |      | 2019         |1700 |
 |       |       |      | 2020         |1750 |
我对SSRS有点陌生,我目前的报告只显示了2017年和1600:1行。如果是按单位分组,我如何使它显示所有未来日期?
目前我唯一的表达式是=字段!FutureDate.Value和=字段!租金,那个空间的价值。这是分组问题还是表达式问题?

我用以下示例数据集重新创建了您的场景。假设您有一个类似的数据集

您必须添加具有以下数据排列的tablix:

它将预览下表:


如果我的回答对您有帮助,请告诉我。

您的数据集中是否有“租金增加值”字段?还是根据当前租金价值计算?解释一下。是的,它们在我的数据集中,是出租的。另一个驱动因素是日期。第一行始终是本年度。我不知道如何获得接下来的4年,与相应的租金旁边,如上面的例子所示。