行编号公式不适用于水晶报表布局

问题描述 投票:0回答:1

我有一个用于行编号的水晶报表公式,但似乎不起作用。只需在所有行上重复 001。

NumberVar rowNum;
If OnFirstRecord or {Invoice Number Field} <> Previous({Invoice Number Field}) then
  rowNum := 0;
rowNum := rowNum + 1;
Right('000' + toText(rowNum, 0, ''), 3)

crystal-reports
1个回答
0
投票

尝试删除该条款

or {Invoice Number Field} <> Previous({Invoice Number Field})

仅当您在达到新的发票编号时需要重置计数器时,才需要该逻辑。

© www.soinside.com 2019 - 2024. All rights reserved.