我遇到一个问题,我有两个参数,即开始日期和结束日期。我希望默认日期自动更改为周基数。例如,今天可能是24,所以默认开始日期应该是17,默认结束日期应该是今天,然后明天默认日期值将自动改变。我怎么能这样做,任何人都可以帮助我吗?
非常感谢回复
答案 0 :(得分:0)
您可以在报表参数的默认值表达式中计算当前周的第一天。例如:
BirtDateTime.firstDayOfWeek(BirtDateTime.today())
使用此类“BirtDateTime”表达式和默认值here
的简单报告示例修改强>
为了提取7个最后几天,我们可以为StartDate参数的默认值设置一个这样的表达式:
BirtDateTime.addDay(BirtDateTime.today(), - 7)