0

我正在尝试创建一个水晶报表,它将报告标题中没有带有给定短语的“文档”的“工作”。

相关表的结构如下:

Job             Doc_Job             Doc_VO
l_job_id    ->  l_job_id            s_name
                l_doc_job_id    ->  l_doc_job_id

其中“Job”是一个唯一文件(每个客户一个),但每个作业有多个文档(每个包含在“Doc_VO”表中)。例如,我们可能有一个客户的文档,名为:

  • 变体 1
  • 变体 2
  • 杰出的变化 3
  • 变体 4
  • 出色的变化 5
  • 其他变化6

我想列出所有标题中没有“杰出”的文档的工作。

我知道如何包含/排除标题中带有“杰出”的所有唯一文档(以下变体),但不知道如何制作它,以便仅显示具有符合我标准的链接文档的唯一“工作” .

not({Doc_VO.s_name} like "*Outstanding*")

使用上述行可用于生成如下报告:

JOB         DOCUMENT                    OTHER INFO
Job 1       Variation 2                 .....
Job 1       Other Variation 4           .....
Job 2       Variation 1                 .....
Job 2       Misc Variation 2            .....
Job 2       Variation 6                 .....
Job 3       Other Variation 3           .....

而我追求的是:

JOB         OTHER INFO
Job 1       .....
Job 2       .....
Job 3       .....

抱歉,如果上述内容不清楚,我只使用 Crystal & SQL 几个月。如果有任何需要澄清或进一步解释的地方,请告诉我。干杯。

4

1 回答 1

0

看起来您正在根据 Document 列获得多行。如果您在结果中不需要它,请尝试删除该列。

于 2018-03-07T16:43:50.867 回答