ReportStudio入门教程 - 限制到当前日期
继续分享一段代码,在过滤器中使用,有的时候会有这样的需求:用户选择年份查询报表,如果是当前年份,则显示小于当前月的数据;如果是历史月份,则显示全年数据。代码:
(
?p_year? = cast ( to_char( {sysdate},'yyyy') as integer)
and
.[时间维度(无季度)].[时间维度].[月].[月份ID] < cast ( to_char( {sysdate} ,'yyyymm') as integer)
)
or
(
?p_year? < cast ( to_char( {sysdate},'yyyy') as integer)
)
这样的话,就满足要求了,记录一下,别忘了,简单又使用的小技巧。
页:
[1]