par Francois FUCHET » 06 Sep 2002 à 15:35
Pas de script pour cette fonction, ce que j'ai trouvé de plus simple ...Tu places la formule suivante sur un champ "texte" calculé : NomFiche est le nom du champ, "(partfiche)" est la vue cachée (trier la 1ere colonne par ordre descendant) qui contient tout les document par numéro."015000" est le début de mon compteur ... les document créés sont numérotés 1500000, 150001, 150002 ...Bon courage ....@If (@IsNewDoc & @IsDocBeingSaved; @Success;@Return(NumFiche));Num := @DbColumn("Notes":"NoCache";"";"(parfiche)";1);Num1 := @If(@IsError(Num) | Num="";0;@TextToNumber(@Subset(Num;1)));NewNum := @Text(Num1+1);@Right("015000" + NewNum;6)