Jasper reports Ireport默认参数值表达式

Jasper reports Ireport默认参数值表达式,jasper-reports,Jasper Reports,我有一份由两个参数组成的报告 开始日期 结束日期 我想在Ireport中编写一个表达式,其中参数Start_Date默认显示为一年中的第一天(2018-01-01) 示例今天的日期2018-10-18我希望参数Start_date的默认值为2018-01-01 Ireport中是否有可以将2018-01-01显示为默认值的表达式。(每年的第一天) 将“开始日期”参数字段的默认值表达式设置为: "01.01." + java.util.Calendar.getInstance().get(Cal

我有一份由两个参数组成的报告

  • 开始日期
  • 结束日期
  • 我想在Ireport中编写一个表达式,其中参数Start_Date默认显示为一年中的第一天(2018-01-01)

    示例今天的日期2018-10-18我希望参数Start_date的默认值为2018-01-01

    Ireport中是否有可以将2018-01-01显示为默认值的表达式。(每年的第一天)


    将“开始日期”参数字段的默认值表达式设置为:

    "01.01." +  java.util.Calendar.getInstance().get(Calendar.YEAR)
    
    它成功地为我生成了一份报告

    这同样适用于其他参数,例如一年中的最后一天