FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Identifiant Automatique
Identifiant Automatique
Débuté par FX Sion, 28 sep. 2005 10:15 - 1 réponse
Connectez-vous…
FX Sion
#1
Posté le 28 septembre 2005 - 10:15
Comment connaitre la valeur de l'identifiant automatique d'un fichier (pas d'un enregisterment) et surtout comment le modifier ?
Je souhaite combler les trous laissés par les enregistrements effacés et donc je renumérote les identifiants automatiques avec la constante hFixeIdAuto mais par la suite le nouvel enregistrement ne suit pas l'identifiant du dernier modifié mais poursuit le comptage sans tenir compte des nouvelles valeurs. le comportement est identique à la constante hForceIdAuto.
La constante hFixeIdAuto ne semble pas permettre de revenir en arrière dans les identifiants.
Signaler
0
0
alain
#2
Posté le 28 septembre 2005 - 16:50
Bonjour,
C'est peut être un peu dangereux de toucher aux identifiants automatiques...
Mais bon
1 ° solution
Wnbenr est un entier = hnbenr(Monfichier)
i, compteur sont des entiers
boucle
i++
hlit(Monfichier,i)
si i > Wnbenr alors sortir
compteur++
Monfichier.Identifiant=Compteur
hmodifie(Monfichier,hforceIdAuto)
fin
2° solution
Créer une rubrique de type numérique dans le fichier si c'est juste pour avoir une numérotation suivie
HLitPremier(Monfichier,IDentifiant)
tantque pas Hendehors()
Compteur++
Monfichier.Marubrique=Compteur
HModifie(Monfichier,hNumEnrEnCours)
hlitSuivant(Monfichier,Identifiant)
fin
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte