ReportService的日期参数计算的一个技巧
来源:互联网 发布:韩国的淘宝是哪个网站 编辑:程序博客网 时间:2024/05/17 07:30
公司的食堂每个月需要统计当月的就餐情况,但是,他们不是按照自然月来计算,而是根据上个月的21号到本月的20号。因此要求我提供的两个参数,开始日期和结束日期的默认值就是这两个日期。
VBscript函数可以应用于reportingService的计算公式,因此,我先从参数的全局参数中的ExcutionTime中获取当前时间,然后,通过dateadd()函数来获取上个月的日期,最后,要将日期定位到上个月21日,我曾经使用日期函数进行计算,基本算法是获取当前取得的日期是当月的第几天,然后,计算出这一天和21日之间差几天,然后,用dateadd()函数将参数定位到21日。这样做比较麻烦,或来我想到了format()函数,我就利用这个函数计算出我所要的日期:
开始日期=cdate(format(dateadd(dateinterval.month,-1, Globals!ExecutionTime ),"yyyy-MM-21"))
结束日期==cdate( format(Globals!ExecutionTime,"yyyy-MM-20"))
- ReportService的日期参数计算的一个技巧
- SQL2008 ReportService的使用
- 输入一个日期,计算前一天的日期
- Excel关于日期计算的公式技巧
- 一个简单的JavaScript日期计算算法
- 一个简单的数学公式计算特殊日期
- [00313]计算最后一个周五的日期
- web报表的匿名访问 reportservice
- JS日期比较的一个小技巧
- 计算一个日期所在星期内的所有日期
- Excel 技巧百例:计算两个日期的差值
- C宏的一个技巧:可变参数
- 设计一个程序输入两个日期计算相隔多少天,或计算一个日期加上间隔后的日期。
- 计算复习日期的一个很有用的程序
- 封装的一个计算日期的类_DateCalculate
- C#--计算一个参数在另一个参数出现的次数
- 计算前一天的日期
- 关于日期的计算
- 教你把Gmail变成Blog
- 微软免费企业邮局申请教程
- 如何在IIS上搭建WAP网站
- Google让你突破下载
- 取得表结构详细信息的SQL 语句
- ReportService的日期参数计算的一个技巧
- 使用System.Convert.ToString将字符串转换成utf16进制编码
- 通过url访问Reporting Service中的报表
- 轻松实现可伸缩性,容错性,和负载平衡的大规模多人在线系统
- Some joke
- JSP基础知识
- 用C99进行开放源代码的开发
- 个人感受
- ASP.NET程序中常用的三十三种代码