PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → clé composée
clé composée
Iniciado por c.lebret, set., 02 2005 6:03 PM - 3 respostas
Publicado em setembro, 02 2005 - 6:03 PM
A partir de valeurs prises dans un fichier excel, je veux construire une clé composé pour fire un fichier HF windev.

ResNom = xlsDonnée (IdFichierXLS,ind,4)
ResPrenom = xlsDonnée(IdFichierXLS,ind,2)
info(Resnom,ResPrenom) ---> pour vérif : les valeurs sont bonnes

// lecture contact sur la clé composée nom_prénom

ValRech = HConstruitValClé ( Contacts, nom_prenom , ResNom , ResPrenom )
Info (ValRech) ---> ValRech ne contient que la valeur de ResNom

Pouvez vous me dire ou se trouve l'erreur ?
Merci
Publicado em setembro, 02 2005 - 6:14 PM
salut

est-ce que par hasard ResNom ne se terminerait pas par \0 (caract(0)) ?
Publicado em setembro, 02 2005 - 6:28 PM
Bonjour,

Il n'y a aucune erreur. Simplement le contenu d'une clé composée n'est pas
affichable. C'est une chaîne binaire qui contient des caractères non
affichables tels que caract(0). Du coup, la chaîen affichée peut être
tronquée sans que le contenu de la clé soit faux.


--
Ed en Ligne


"cathy" <c.lebret@opera-montpellier.com> a écrit dans le message de news:
43184735$1@news.pcsoft.fr...

A partir de valeurs prises dans un fichier excel, je veux construire une
clé composé pour fire un fichier HF windev.

ResNom = xlsDonnée (IdFichierXLS,ind,4)
ResPrenom = xlsDonnée(IdFichierXLS,ind,2)
info(Resnom,ResPrenom) ---> pour vérif : les valeurs sont bonnes

// lecture contact sur la clé composée nom_prénom

ValRech = HConstruitValClé ( Contacts, nom_prenom , ResNom , ResPrenom )
Info (ValRech) ---> ValRech ne contient que la valeur de ResNom

Pouvez vous me dire ou se trouve l'erreur ?
Merci
Publicado em setembro, 03 2005 - 3:14 AM
Bonjour,
essaie
Contacts.ResNom = sansespace(xlsDonnée (IdFichierXLS,ind,4))
Contacts.ResPrenom = sansespace(xlsDonnée(IdFichierXLS,ind,2))
info(Resnom,ResPrenom) ---> pour vérif : les valeurs sont bonnes
hajoute(Contacts)
si erreurdetecté
fin
hlitrecherchepremier(Contacts, nom_prenom , [ResNom , ResPrenom] )
info(contacts.resnom)

Patrick

"cathy" <c.lebret@opera-montpellier.com> a écrit dans le message de news:
43184735$1@news.pcsoft.fr...

A partir de valeurs prises dans un fichier excel, je veux construire une
clé composé pour fire un fichier HF windev.

ResNom = xlsDonnée (IdFichierXLS,ind,4)
ResPrenom = xlsDonnée(IdFichierXLS,ind,2)
info(Resnom,ResPrenom) ---> pour vérif : les valeurs sont bonnes

// lecture contact sur la clé composée nom_prénom

ValRech = HConstruitValClé ( Contacts, nom_prenom , ResNom , ResPrenom )
Info (ValRech) ---> ValRech ne contient que la valeur de ResNom

Pouvez vous me dire ou se trouve l'erreur ?
Merci