我在 Crystal Reports 中工作,试图从子报表中访问某些地址信息。我在主报告中有一个客户报告列表,在子报告中我有一堆邮件标签。我需要为每个客户报告获取某个邮寄标签。到目前为止,我已经设法在两者之间共享一个字段,但它总是返回子报表中的第一个报表。
IE 客户端 10 的报告需要有客户端 10 的邮件标签,而不是客户端 1。
提前感谢您的帮助!
我在 Crystal Reports 中工作,试图从子报表中访问某些地址信息。我在主报告中有一个客户报告列表,在子报告中我有一堆邮件标签。我需要为每个客户报告获取某个邮寄标签。到目前为止,我已经设法在两者之间共享一个字段,但它总是返回子报表中的第一个报表。
IE 客户端 10 的报告需要有客户端 10 的邮件标签,而不是客户端 1。
提前感谢您的帮助!
我猜您创建了一个公式并将其放在组标题中。
创建一个这样的公式并将其放在详细信息部分。
whileprintingrecords;
shared stringvar x;
if <this is the label I need> x := {LABEL};
编辑 如果您总是想要子报告中的最终邮寄标签,只需使用这个更简单的公式。任何未抑制的细节部分或页脚部分都应该可以解决问题。该公式将在引用它的每个部分中进行评估;最终的评价是你真正关心的唯一一个。
whileprintingrecords;
shared stringvar x := {LABEL};