Crystal报告不需要的重复数据

时间:2014-01-26 01:35:10

标签: crystal-reports

我正在尝试使用各种电话号码(小区,工作等)及其各种电子邮件地址(家庭,工作等)创建名称的多元组合报告。我设置多列报告很好。我想要的是:

@Name      @IDNo
@Home Phone
@Work Phone
@Cell Phone
@Home email
@Work email

(在三列中重复整个页面。并非每个人都拥有所有行的值。我需要抑制这些行没有数据的行。)

当处于预览模式时,每个人在6个位置重复6次。每个重复模式看起来像:

Name     IDNo           Name    IdNo              Name     IDNo
Home Phone              (empty)                   (empty)
(empty)                 (empty)                   Work Phone
(empty)                 (empty)                   (empty)
Home email              Home email                Home email

(另外一排3个变种)

数据库高度规范化并通过IDNo链接。表格之间。电话号码和电子邮件地址是单独的表格,如:

电话表 证件号码 PhoneTypeCode 电话号码

电子邮件表格类似。

在CR数据库专家中,所有表都由左外连接(未强制实施)链接。我尝试了其他联接和所有执行选项。

我不清楚的是将所有6个部分重复块全部显示在一个块中,如上所示。我猜我在公式字段[WorkPhone,HomePhone等]中需要某种“Where”语句,但我不知道如何构建这段代码。

我可以在网上搜索时使用一些帮助,并花了一整天时间处理这个看似简单的报告。

0 个答案:

没有答案