Ssrs 2008 如何选择介于“0”和“0”之间的行值;第一(字段…);及;最后(字段…)”;加入排组?
使用SSRS 2008R2 目前,我有一个select语句,它查询几个表并返回一组分层数据 1个商店->1+个部门->1+个项目 返回的数据集类似于以下内容(加上其他20列): 在我的tablix中,我目前正在对项目和分区进行分组,以便为每个分区的每个项目重复整个tablix 一开始这不是一个难题,因为我刚刚创建了两个tablix,一个有多年历史的有一个专栏组。问题解决了 然而,和任何工作一样,这还不够好。我需要为每个“5年计算”重复所有信息数据 这是tablix的样子,你会明白为什么我不能找到一个好的解决方案Ssrs 2008 如何选择介于“0”和“0”之间的行值;第一(字段…);及;最后(字段…)”;加入排组?,ssrs-2008,reporting-services,ssrs-tablix,ssrs-grouping,Ssrs 2008,Reporting Services,Ssrs Tablix,Ssrs Grouping,使用SSRS 2008R2 目前,我有一个select语句,它查询几个表并返回一组分层数据 1个商店->1+个部门->1+个项目 返回的数据集类似于以下内容(加上其他20列): 在我的tablix中,我目前正在对项目和分区进行分组,以便为每个分区的每个项目重复整个tablix 一开始这不是一个难题,因为我刚刚创建了两个tablix,一个有多年历史的有一个专栏组。问题解决了 然而,和任何工作一样,这还不够好。我需要为每个“5年计算”重复所有信息数据 这是tablix的样子,你会明白为什么我不能找到
+--------+--------+----------------+-------------+---------+---------+----------------+
|Store |4542 |Store Name: | We Sell Groceries! |
+--------+--------+----------------+-------------+---------+---------+----------------+
|Section |32 |Section Name:| Fruits |
+--------+--------+----------------+-------------+---------+---------+----------------+
|Item |1 |Item Name: | Apple |
+--------+--------+----------------+-------------+---------+---------+----------------+
| |First(Year) |2nd(Year) |3rd(Year)|4th(Year)|Last(Year) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 1 |First(Column_10)| | | |Last(Column_10) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 2 |First(Column_11)| | | |Last(Column_11) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 3 |First(Column_12)| | | |Last(Column_12) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 4 |First(Column_13)| | | |Last(Column_13) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 5 |First(Column_14)| | | |Last(Column_14) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 6 |First(Column_15)| | | |Last(Column_15) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 7 |First(Column_16)| | | |Last(Column_16) |
+-----------------+----------------+-------------+---------+---------+----------------+
我有5个静态列,无法找到从数据集中获取“第二、第三和第四”值的方法
使用Lookup函数不起作用,因为它位于整个数据集上,并且不符合我当前应用的行组(适用于整个tablix)
有什么想法吗?因为我之前尝试了一节一项的报告。我又回到了那个设计,创建了一个新的报告,其中一个子报告放在一个Tablix中,分组在那里完成 在实际的子报表中,我创建了两个tablix。一个包含计算上方的所有数据,另一个包含计算下方的数据(将根据列组增长)
答:使用了子报告为什么要设置第一个(列名称)您不需要第一个()方法来显示数据,请删除第一个并检查结果。让我知道First返回“年”等于1时的值(对于节中的每个项目)。当然,没有它仍然会返回相同的值,但这不是我遇到的问题。我说的是当年份=2,3,4时得到的值。
+--------+--------+----------------+-------------+---------+---------+----------------+
|Store |4542 |Store Name: | We Sell Groceries! |
+--------+--------+----------------+-------------+---------+---------+----------------+
|Section |32 |Section Name:| Fruits |
+--------+--------+----------------+-------------+---------+---------+----------------+
|Item |1 |Item Name: | Apple |
+--------+--------+----------------+-------------+---------+---------+----------------+
| |First(Year) |2nd(Year) |3rd(Year)|4th(Year)|Last(Year) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 1 |First(Column_10)| | | |Last(Column_10) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 2 |First(Column_11)| | | |Last(Column_11) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 3 |First(Column_12)| | | |Last(Column_12) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 4 |First(Column_13)| | | |Last(Column_13) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 5 |First(Column_14)| | | |Last(Column_14) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 6 |First(Column_15)| | | |Last(Column_15) |
+-----------------+----------------+-------------+---------+---------+----------------+
|Calculation 7 |First(Column_16)| | | |Last(Column_16) |
+-----------------+----------------+-------------+---------+---------+----------------+