Crystal Reports 2008:在未包含特定范围日期时抑制组标题

时间:2014-07-27 05:23:52

标签: crystal-reports

如果报告中没有包含截至4月5日至5月15日至5月18日的范围日期,请帮助我应用抑制组标题。

我希望群组“100014”和“100044”隐藏并分组“100020”(日期范围为04-May-15至18-May-15)以显示在报告中。请参阅以下内容以了解我的问题。谢谢你的帮助。

在压制之前:


Item Code   Item Name    Quantity    Release Date    Due Date
---------   ---------    --------    ------------    --------
  100014    abmnbofg         11       15-Jun-13      19-Jul-15
  100014    abertyyi          4       04-Aug-14      18-Sep-14
  100014    abdwsefg          3       12-Feb-13      20-Nov-14
  100014    abvghefg          2       17-Mar-15      28-Apr-15

  100020    abcgdefg         11       05-Jun-12      23-Jul-15
  100020    abcdefug          9       04-May-15      18-May-15 ****
  100020    abscdefg          4       30-May-14      18-Jan-15
  100020    abcdsefg          3       13-Nov-13      23-Oct-14
  100020    abcdoefg          2       07-May-15      18-May-15

  100044    abwdefgs         11       13-Feb-12      13-Feb-15
  100044    abcdefug          9       05-Feb-13      18-Mar-14
  100044    abseweza          4       20-Mar-14      18-Apr-15
  100044    abcasdfg          3       23-Oct-13      08-Nov-14
  100044    abcdoeuy          2       17-Apr-11      19-Apr-15

After Suppress:组100020在报告中显示,组“100014”和“100044”隐藏。


Item Code   Item Name    Quantity    Release Date    Due Date
---------   ---------    --------    ------------    --------
  100020    abcgdefg         11       05-Jun-12      23-Jul-15
  100020    abcdefug          9       04-May-15      18-May-15 ****
  100020    abscdefg          4       30-May-14      18-Jan-15
  100020    abcdsefg          3       13-Nov-13      23-Oct-14
  100020    abcdoefg          2       07-May-15      18-May-15

1 个答案:

答案 0 :(得分:0)

有多种方法可以做到这一点。尝试以下方式。

以任何日期为例,我正在考虑Release Date并假设必填字段为日期。如果这不是格式,那么在公式中采用所需的格式

在标题的supress中点击x-2并写下公式:

if (Release Date = 04-May-15 or Release Date = 05-May-15 or Release Date = 06-May-15 or Release Date = 07-May-15 or Release Date = 08-May-15 or Release Date = 09-May-15 or Release Date = 10-May-15 or Release Date = 11-May-15 or Release Date = 12-May-15 or Release Date = 13-May-15 or Release Date = 14-May-15 or Release Date = 15-May-15 or Release Date = 16-May-15 or Release Date = 17-May-15 or Release Date = 18-May-15)
Then False
Else True