Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VBA日期表达式_C#_Winforms_Vba_Report_Reportviewer - Fatal编程技术网

C# VBA日期表达式

C# VBA日期表达式,c#,winforms,vba,report,reportviewer,C#,Winforms,Vba,Report,Reportviewer,我试图在RDLC报告中显示当前周的日期。我在每周一周五的专栏标题中使用这个VBA表达式- ="Wed " & Day(Parameters!weekStart.Value)-WeekDay(Parameters!weekStart.Value,FirstDayOfWeek.System) + 4 ="Thu " & Day(Parameters!weekStart.Value)-WeekDay(Parameters!weekStart.Value,FirstDayOfWeek.S

我试图在RDLC报告中显示当前周的日期。我在每周一周五的专栏标题中使用这个VBA表达式-

="Wed " & Day(Parameters!weekStart.Value)-WeekDay(Parameters!weekStart.Value,FirstDayOfWeek.System) + 4
="Thu " & Day(Parameters!weekStart.Value)-WeekDay(Parameters!weekStart.Value,FirstDayOfWeek.System) + 5
="Fri " & Day(Parameters!weekStart.Value)-WeekDay(Parameters!weekStart.Value,FirstDayOfWeek.System) + 6
这很好,直到我到了一个星期,月在周中改变,它继续计数。如果所选周的月最后一天是30号星期二,它将持续-31号星期二,32号星期二,33号星期二

有没有办法让它正确显示


谢谢,马特,我用下面的VAB表达式算出了这个-

="Mon " & Day(DateValue(Parameters!weekStart.Value).AddDays(0))

="Tue " & Day(DateValue(Parameters!weekStart.Value).AddDays(1))

="Wed " & Day(DateValue(Parameters!weekStart.Value).AddDays(2))

="Thu " & Day(DateValue(Parameters!weekStart.Value).AddDays(3))

="Mon " & Day(DateValue(Parameters!weekStart.Value).AddDays(4))