我用过的代码
whileprintingrecords; numbervar var; var := var+1; var
我也使用了supress if duplicate(如果重复)。
我想避免计数,如果重复的图像文件19221923192419251926,但1923和1924是重复的行,所以我想避免计数1924显示sno像1922192319241925。
将同样的条件应用于抑制变量不递增时的逻辑。
因此,你可以用类似于var := var+1; 这样的代码来代替var := var+1;。
IF (NOT Suppress_Condition) Then var := var+1;
whileprintingrecords; numbervar var; if (({USP_ExCombWeaponAmmunitionList;1.RegistrationNo}) = previous({USP_ExCombWeaponAmmunitionList;1.RegistrationNo}))thenvar := var elsevar := var+1;
这对我来说很好
在此输入代码 whileprintingrecords; Global numbervar var; if OnFirstRecord then var :=1 else if (({USP_Get_CVR_Project_Type_List;1.ProjectID}) = previous({USP_Get_CVR_Project_Type_List;1.ProjectID})) then var else var := var+1;