将默认参数设置为月份的第一天Birt报告

我在Birt报告服务器中创建报告,并且需要将默认开始报告参数设置为当前日历月的第一天并需要帮助。将默认参数设置为月份的第一天Birt报告

我真的很感谢你能给我的任何帮助!

回答:

找到解决方案。 U需要在特定属性 - >公式中写入“$ {today.firstDay()}”作为默认值。 Screenshot

最后,您在报告中获得了当前mounth for date_from参数的第一天。

回答:

对于本月的第一天:

SELECT CAST(DATEADD(DAY,-DAY(GETDATE())+1, CAST(GETDATE() AS DATE)) AS DATETIME)

如果你不想领带夯实它使用

SELECT CAST(DATEADD(DAY,-DAY(GETDATE())+1, CAST(GETDATE() AS DATE)) AS DATE)

回答:

在Eclipse BIRT报表管理试试这个: 转到变量 - >新变量 - >编辑默认值(fx) - >并在框中输入此代码Formatter.format(BirtDateTime.today(), "YYYY-MM-dd") --->点击确定 - 检查这个 Screenshot

现在,您可以在任何需要今天日期的报告中使用此变量。 您可能还想查看https://www.eclipse.org/forums/index.php的BIRT问题。

希望这会有所帮助!

以上是 将默认参数设置为月份的第一天Birt报告 的全部内容, 来源链接: utcz.com/qa/264771.html

回到顶部