我有一份RDLC
报告,显示每天发布的测试包数量。我想以这样一种方式更改此报告,即它应显示每周而不是每天发布的测试包的数量。我怎样才能做到这一点?
以下是当前报告的结果(导出为excel)。
报告是以岛屿方式生成的,然后发布日期明智的测试包计数。
我的ViewModel中的属性返回一个集合,其中包含带有
等字段的测试包记录public class TestPack
{
public string TestPackNo { get;set; }
public string Island { get;set; }
public string IssueDate { get;set; }
}
答案 0 :(得分:0)
有两种方法可以实现这一目标。
使用基础数据 - 例如,添加列“MondayofCurrentWeek”(因为每周都有星期一),而是按该列分组。 (这将是我的首选解决方案。)
按“周开始”表达式添加组。您可能需要添加函数来报告代码,以便根据当前日期函数找到它。由于报告代码的语言是VB,这可能会有所帮助:https://msdn.microsoft.com/en-us/library/aa227527(v=vs.60).aspx