Crystal Report - 某些子报告信息

时间:2012-07-12 13:34:36

标签: crystal-reports report subreport

我正在使用Crystal Reports尝试从子报表访问某些地址信息。我在主报告中有一个客户报告列表,在子报告中我有一堆邮件标签。我需要为每个客户报告抓取一个邮件标签。到目前为止,我已经设法在两者之间共享一个字段,但它总是返回子报告中的第一个报告。

即。客户10的报告需要为客户端10提供邮件标签,而不是客户端1。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我猜你创建了一个公式并把它放在一个组头中。

创建一个这样的公式并将其放在详细信息部分。

whileprintingrecords;
shared stringvar x;
if <this is the label I need> x := {LABEL};

修改 如果您总是想要子报表中的最终邮件标签,只需使用这个更简单的公式。任何非抑制细节部分或页脚部分应该可以解决问题。该公式将在引用它的每个部分进行评估;最后的评价是你真正关心的唯一评价。

whileprintingrecords;
shared stringvar x := {LABEL};