0

我需要基于相同的报告模板生成半月(1-15 和 16-最后一天)和月度报告。我在报告模板上放了两个参数。第二个参数将是执行日期,即 15 日和一个月的最后一天。我可以在设计报表时在报表参数上定义它。我不想创建 3 个报告模板来处理它。你知道我如何在报表管理器的报表订阅中定义每个月的 1 号和 16 号的第一个报表参数值。先感谢您。

4

1 回答 1

0

对于开始日期,将默认值设置为“非查询”并输入

=DateSerial(Year(Now), Month(Now), 1)

这将使您获得本月的第一天,这将有 1/3 的时间是错误的。

以类似的方式,对于结束日期

=DateSerial(Year(Now), Month(Now), Day(Now))

假设它如您所描述的那样一直有效 - 现在是 15 日或月底。

于 2012-10-17T18:14:29.387 回答