Crystal reports 水晶报表连接

Crystal reports 水晶报表连接,crystal-reports,Crystal Reports,在水晶报告中 我正在尝试打印一批发票,然后将该批中同一客户的所有发票编号连接起来 这是我使用的公式: 组标题: 共享字符串b; b:='' 组详细信息: whileprintingrecords; shared stringvar b; if not IsNull({INVCHEAD.LegalNumber}) then ( if (b = '') then b := b + {INVCHEAD.LegalNumber} else b := b + ',

在水晶报告中

我正在尝试打印一批发票,然后将该批中同一客户的所有发票编号连接起来

这是我使用的公式:

组标题: 共享字符串b; b:=''

组详细信息:

whileprintingrecords;
shared stringvar b;
if not IsNull({INVCHEAD.LegalNumber}) then
(
 if (b = '') then
     b :=  b + {INVCHEAD.LegalNumber}       
 else
     b :=  b + ', ' + {INVCHEAD.LegalNumber}
)
组页脚:

shared stringvar b;
b
因此,我在该页上有70次发票号,而不是其他69页上的其他发票号

任何帮助都将不胜感激


非常感谢

我没有发现代码中有任何错误。让我印象深刻的一件事是,您将其放在报告中的何处?客户ID组的组标题,详细信息,然后是组页脚?尝试在客户ID组内创建另一个组
{INVCHEAD.LegalNumber}
,然后连接。