J'ai des documents avec pour identifiant : Projet + indice.
Le projet est choisi en fonction d'une liste.
On récupère l'indice en à partir d'une vue qui retourne le nombre de document avec le même Projet dans l'identifiant.
Code dans le champ indice :
- Code : Tout sélectionner
vproj:=Rep2+Rep3;
indice:=@Text(@DbLookup("":"NoCache";@DbName;"CP";vproj;2) + 1);
indice:=@If(indice="";"1";indice);
vproj1:=@Right("00000"+indice;5);
@If(vproj="";"";vproj1="index";"00001";vproj1)
Dans la colonne 2 , on recupere l'indice du dernier document.
Cependant aujourd'hui on a des doublons car il y a des documents qui ne sont pas visible par tous le monde.
Donc dans la vue ou on récupère l'indice on a pas tous les docs par conséquence indice faux.
Je suis en client lourd.
Est ce que vous voyez une solution pour ne plus avoir de doublon ?
Cordialement