SSRS 中自定义函数

工作中,发现在SSRS中求当天在一年中第几周,因为没有相关可用函数,非常不方便. 微软提供的自定义代码则很好的解决此问题.

 

方法如下. 由于目前支持vb语法,所以用vb来写脚本.如下:

 

 Public Function GetColumnHeading() Dim strDate As Date strDate= System.DateTime.Now Return datepart("ww",strDate) End Function

把脚本贴到报表属性中代码中,如下:

 

SSRS 中自定义函数_第1张图片

 

 

用法相当简单如下图:

 

 

 

报表中参数即可用,如下图:

 

 

 

报表参数中中时间即可获取当前是周.

 

你可能感兴趣的:(工作,Date,function,脚本,vb,报表)