PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → interrogation de base impossible
interrogation de base impossible
Iniciado por Ludovic LEMOING, 25,sep. 2023 15:13 - 1 respuesta
Miembro registrado
71 mensajes
Publicado el 25,septiembre 2023 - 15:13
bonjour je me gratte la tete depuis ce matin

en principe quand je veux demander a mon logiciel de ajouter 1 a un ID de ma base je fais comme suivant :

IDCartecacesR482 = HLitDernier(CartecacesR482,IDCartecacesR482)+1


mais la impossible quand la base est vide de donnée il me l'incrémente mais lorsque je suis part exemple a 3 et la ou en principe il devrait me donner 4 il me donne 2 !!!

j'espère avoir été assez clair dans mon explication mais es ce que quelqu'un pourrait m'aider pour ma numérotation automatique

merci a tous ceux qui repondront
ludo
Miembro registrado
37 mensajes
Publicado el 26,septiembre 2023 - 08:23
Bonjour,
la fonction Hlitdernier retourne un booléen : https://doc.pcsoft.fr/fr-FR/?3044140&name=hlitdernier_fonction
Donc 1 pour la valeur TRUE + 1 cela donne bien 2.

Je partirais plus sur une fonction du style
SI HLitDernier(CartecacesR482,IDCartecacesR482) ALORS
MonId = CartecacesR482.IDCartecacesR482 + 1
SINON
MonId = 1
FIN


--
Cordialement