捕获打印日期并隐藏报告

时间:2011-02-27 06:27:58

标签: c# asp.net visual-studio crystal-reports crystal-reports-2008

我正在显示一个水晶报告,显示特定用户的记录。

要求就像 1.如果取出该报告的打印,则该用户不应该在1个月内显示(准确地说是30天)。因此,如果我在2011年1月1日为用户John Smith打印报告,那么约翰史密斯的记录不应出现在2011年1月30日,1月31日,该记录应再次出现在报告中。

我正在使用

  1. Visual Studio 2005(C#)
  2. Crystal Report(用于查看报告的Crystal Report查看器)
  3. 我的查询:

    1. 如何捕捉打印日期?
    2. 我应该如何处理我的要求?
    3. 请指导我在逻辑部门的esp: - )

1 个答案:

答案 0 :(得分:0)

当用户从CrystalReportViewer打印报告时,您可以尝试将最后打印的日期字段添加到数据源,然后通过覆盖{{}来打印报告时触发更新1}} class eg ::

CrystalReportViewer