Ayant un traitement qui fonctionnait à merveilles en version 9 et n'ayant absolument rien modifié, je constate une erreur de doublon lorsque je fais un HModifie.
En fait, selon la sélection dans une table, je fais ceci :
i = TableSelect(TABLE_PIEDS_V)
HLitRecherchePremier(PIEDS_V,ID_PIEDS_V,TABLE_PIEDS_V.COL_ID_PIEDS_V[i])
SI HTrouve(PIEDS_V) ALORS
PIEDS_V.ETAT = 1
HModifie(PIEDS_V)
SI ErreurDétectée ALORS
Info("Impossible de
modifierl'enregistrement"+RC+HErreurInfo())
RETOUR
FIN
FIN
Je ne comprends pas pourquoi j'obtiens une erreur de doublon...
NB: Ayant réssayé un exe de mon application qui a été généré en 9, et bien je ne rencontre jamais ce problème.
Décidément, cette nouvelle version 9 m'en fait voir...
Attacher un fichier:
erreurDoublon.JPG (36.61 KB)![1265_43bc254469fc9.jpg 642X320 px](http://old.wdforge.org/uploads/newbb/thumbs/1265_43bc254469fc9.jpg)
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=3318&post_id=14043