voici mon code
la requete permet de récupérer le champ "actif" de mon fichier parametre
la fenetre RemplacerModele est jsute une fenetre de confirmation Oui/Non
Mencours est une chaîne // enregistrement sur lequel on vien de cliquer
Mdefaut est une chaîne // enregistrement "actif" avant de cliquer
Nencours est un entier
Ndefaut est un entier
res est un booléen
mencours = Parametre.nom
Nencours = HNumEnr(Parametre)
IF Table_Parametre.modele..Valeur = Vrai THEN
res = HExécuteRequête(RequêteModele)
IF res THEN
HLitPremier(RequêteModele)
IF RequêteModele.nom <> ""
mdefaut = RequêteModele.nom
HRecherchePremier(Parametre, nom, mdefaut)
ndefaut = HNumEnr(Parametre)
IF Ouvre(RemplacerModele) = Oui THEN
Info("on change "+mdefaut+" -> "+mencours)
HLit(Parametre, Ndefaut)
Parametre.modele = Faux
HModifie(Parametre)
ELSE
Info ("on ne change pas")
HLit(Parametre, Nencours)
Parametre.modele = Faux
HModifie(Parametre)
END
END
TableAffiche(Table_Parametre, taInit)
END
END
"Yves.83" <_yves.piot.83@wanadoo.fr (S.p_a.m)> a écrit dans le message de
news: 41913c04$1@news.pcsoft.fr...
Quel est le code exécuté dans "A chaque modification ..."
pour nous aider à t'aider.
Yves
"Cyrille" <c.masson@eis-informatique.com> a écrit dans le message de news:
4190bd9c$1@news.pcsoft.fr...
Bonjour,
J'ai un fichier HF avec un champ booléen qui sert à savoir quel
enregistrement utiliser.
Je souhaite que l'utilisateur puisse choisir un enregistrement (par
l'intermédiaire d'une table fichier) et qu'il n'y ait qu'un seul
enregistrement avec une valeur "Vrai" pour cet enregistrement.
Quand je fais un traitement "A chaque modification de" la colonne dans