Bonjour à tous
Je me permets de revenir vers vous, car il me reste un seul et ULTIIIIMMMME petit point sur mon cahier des charges, et malheureusement, celui-ci me pose problème
Dans ma base, j'ai un bouton radio avec 4 domaines/choix, suivant le domaine, le doc n'est pas enregistré dans la même vue
J'aimerai, que chaque domaine est un compteur qui compte les fiches (ex : SUR14001, SUR14002,...)(ENV14001, ENV14002,...)(TR14001, TR14002,..) (RP14001, RP14002)
Dans un premier temps, j'ai repris le chrono d'une autre base qui fonctionne sur celle-ci, mais pas sur la mienne, sur ma base le compteur ne s'incrémente pas de fiche en fiche
dans la version qui marche, voila comment ca se passe :
J'ai deux champs cachés :
Numero :
Tmp := @Text(@DbColumn("" : "NoCache"; ""; "Fichedecision par numero2"; 1));
TmpNum2 := @Right("000"+@Text(@If(@IsError(Tmp) | Tmp = ""; "1"; @Text(@TextToNumber(@Subset(Tmp; 1)) + 1)));3);
@If((Numero="") & @IsDocBeingSaved;TmpNum2;Numero)
AffNum :
@Right("00"+@Text(Numero);3)
J'ai un troisième champs, lui affiché dans lequel sera affiché le numéro de la fiche :
NumChrono:
@Text(@Year(@Now))+"-"+@Right("00"+@Text(Numero);3)
Dans ma vue "Fichedecision par numero2" j'ai deux colonnes:
la première (caché) qui renvoient la valeur du champ Numero
et la deuxième qui affiche NumChrono
Malheureusement, je n'arrive même pas à exploiter ceci sur ma base..
Merci de votre aide