如何在 Crystal Reports 上添加基于 2 个结果的反射评论

问题描述 投票:0回答:1

有2种分析物,每种分析物都可以检测不到或检测不到

所以场景是:
分析结果 - 数据库列
检测到分析物 1
检测到分析物 2

未检测到分析物 1
未检测到分析物 2

检测到分析物 1
未检测到分析物 2

未检测到分析物 1
检测到分析物 2

如何使用Crystal Syntax (for Crystal reports)根据不同的结果场景添加不同的注释?

我试过做一个(如果,那么)脚本,但它只会随机选择一个分析物并从这些文件夹中得出结果,这不是解决方案,因为评论也需要基于其他分析物的结果。

crystal-reports
1个回答
0
投票

你的描述有点模糊,但我认为:

  • RESULTS 表只有一个 ANALYTES_RESULT 列(因为如果你真的有 2 列,解决方案将是微不足道的)。
  • RESULTS 表有一个 CASE_ID 列。每个 CASE_ID 值有 2 行提供两个结果
  • RESULTS 表有一个名为 ID 的唯一键

使用数据库专家第二次将表添加到报表中,创建一个别名。我们称之为RESULTS2。加入 2 个表:

RESULTS.CASE_ID = RESULTS_2.CASE_ID AND RESULTS.ID < RESULTS_2.ID

这会给你一个单一的复合记录,它结合了两个结果并将它们呈现在 2 列中。其余的都是微不足道的。

© www.soinside.com 2019 - 2024. All rights reserved.