OVH Cloud OVH Cloud

[WD5.5 >> WD9] - Erreur de doublon incompréhensible...

1 réponse
Avatar
Patrick COQUE
Salut tout le monde,

une petite question qui m'interpelle :

suite à une migration d'un projet de WD 5.5 >>> WD 9, je migre une fenêtre
dans laquelle aucun problème ne se présente lors de l'usage de la version
5.5.

Sous sa version migrée en 9, j'ai un message d'erreur de doublon à la
moindre commande de modification, et ceci, sans rien changer à la fiche...
La fenêtre automatique de WD me signale :

"Le mécanisme de sécurité assisté de l'application WDTST a été enclenché."
"Erreur de doublons"

et plus bas :

"Vous avez saisi une donnée dans le fichier < NOMDUFICHIER > qui existe
déjà."
"Ceci n'est pas autorisé. Changez cette donnée pour enregistrer."

et m'affiche mon enregistrement avec la clef unique (gérée par WD) en
surbrillance.
Or, c'est bien la clef de l'enregistrement existant, non modifiée, comme
aucune autre rubrique de la fiche d'ailleurs...
Sauriez-vous pourquoi cet affichage survient alors (?) car n'ayant rien
modifié, mais réécrivant simplement la même fiche, je ne comprends pas le
'doublon' suivant ce HModifie.
(surtout, aussi, que le fonctionnement est tout à fait 'normal' sous WD 5.5)

Merci d'avance de vos lumières.

Amicalement,
Patrick ;-(

1 réponse

Avatar
Patrick COQUE
Salut,

J'ai trouvé l'explication, somme toute très logique, à mon problème de
doublon.

Avant la migration de l'analyse qui était en cours sous WD 5.5 vers WD 9, il
y a eu une modification du fichier, amenant de nouvelles rubriques, dont une
nouvelle clef unique...

Le 'couac', c'est donc que le fichier 'migré' pour les phases de test ne
comporte aucune donnée dans cette rubrique, d'où les 'doublons' sur le
'vide' bien entendu. Logique.

Mais ce qui est regrettable, c'est que lors de la mention comme quoi WDTST a
rencontré l'erreur de doublon, l'affichage de la liste des rubriques, en
table 'horizontale' d'une seule ligne, la première rubrique descriptive du
fichier est en surbrillance, ce qui porte à croire que c'est elle qui est la
rubrique fautive surtout si, comme dans mon cas, elle est elle-même clef
unique !

Ici donc, cette 'vieille' clef unique (l'identifiant automatique en
l'occurrence), n'était pas du tout la cause du doublon, mais sa sélection en
surbrillance lors de l'affichage m'avait directement orienté à le penser...
d'où mon erreur, et mon incompréhension. Il fallait en réalité faire défiler
toute les colonnes de la structure de mon fichier, afin d'arriver aux
dernières rubriQUES ajoutées, et voir, parmi elles, le vide de la dernière
clef unique ajoutée.

Ayant désormais créé des valeurs uniques dans cette clef nouvelle, tout
fonctionne correctement.

Merci quand même de m'avoir aidé dans la recherche de mon erreur.

Amicalement,
Patrick ;-)))