繁体   English   中英

Crystal Reports中的备用行颜色和“可以增长”字段

[英]alternate row color and Can Grow field in Crystal Reports

在我的报告中,每一行包含许多字段,其中之一设置为“可以增长”。 我有备用的行颜色,以便使用公式更容易地进行行分隔,例如, if recordnumber mod 2 = 0 then crTeal else crNoColor 但是,由于“可以增长”字段占用多行,因此我的备用颜色变得混乱。 知道如何克服这个问题吗?

毕竟不确定是否可以增加字段。 有时我有2或3行相同的颜色。

我有3个小组,例如“产品”,“产品状态”(已售完等),“客户”。 我必须为客户分组,因为我想要一个字段的最新日期,并且我读到这是一种做到这一点的方法。

问题不在于可以增长...问题在于公式。

当您拥有大量数据并且有许多组时,行号将生成不必要的数字,而序列号则是必需的,当对结果求模时,将得到一个序列号。

试试这个解决方案

在显示数据的部分上方的部分中创建公式@initialise位置

Shared numbervar counter;
counter:=0;

在显示数据的部分中创建公式@count位置

Shared numbervar counter;
counter:=counter+1;

在显示数据的部分之后的部分中创建公式@reset位置

Shared numbervar counter;
counter:=0;

现在将公式写为

Shared numbervar counter;

 if counter mod 2 = 0 
then crTeal 
else crNoColor

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM