我正在 SSRS 2008 中开发 RDL。我拿了 3 个子报表并将它们转换为一个报表。所以现在我有一个包含 3 个表格的 RDL 文件。但是一个数据集,因为我现在将所有 3 个子报表数据集合并为一个。(所以我只是将这 3 个表中的每一个合并为一个)。
但现在我想按所有人共有的日期字段对所有 3 个表格进行排序。我知道我选择了一个所有 3 个 tablices 都加入的日期字段。然后我将所有 3 个表格包装在一个列表控件中,并将此列表控件设置为按此日期字段排序:“actual_date”。
但是现在当我查看报告输出时,它改为按实际日期对所有 Tablix A 进行排序,然后按实际日期对所有 Tablix B 进行排序,然后按实际日期对 Tablix C 进行排序。
相反,如果 B 中的记录出现在 A 中的记录之前,那么我希望该 B 记录列在该 A 记录之前。我怎样才能做到这一点?