PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Liaison hyper file (analyse)
Liaison hyper file (analyse)
Débuté par pifdon, 24 jan. 2006 14:15 - 2 réponses
Posté le 24 janvier 2006 - 14:15
Bonjour à tous,
j'ai un petit problème au niveau des liaisons entre les tables hyper file.
Je m'explique j'ai :
- une table "Abonné" contenant IdAbonné, nom, prénom, IdAdresse
- une table "Adresse" contant IdAdresse, nrue, rue, ville, codepostal

J'ai relié les deux tables de cette façon en sachant qu'une adresse peut hébergé plusieurs abonné :
adresse 0,n ----------> 0,1 abonné
IdAdresse IdAdresse

par la suite j'ai créé une fenêtre Rad en y incluant les champs non, prénom, nrue, rue, ville, codepostal.

extrait du code :

CAS "Création"
Abonné.IDAdresse=Adresse.IDAdresse
// Ajout de l'enregistrement
HAjoute(Adresse)
HAjoute(Abonné)
SI ErreurDétectée ALORS
Info("Impossible d'ajouter un enregistrement"+RC+HErreurInfo())
RETOUR
FIN

les deux tables se remplissent bien, par contre quand je regarde avec wdmap, je remarque qu'aucune liaison existe entre les deux tables. Ni dans la table abonné, ni dans la table adresse.

Quelqu'un peut-il éclairer ma lanterne
avec mes remerciement
Posté le 24 janvier 2006 - 16:11
Salut,

Dans le cas ou ton IDAdresse est bien un identifiant automatique, je suggère d'essayer ça :

CAS "Création"

// Ajout de l'enregistrement
HAjoute(Adresse)
Abonné.IDAdresse=Adresse.IDAdresse
HAjoute(Abonné)


Ce qui permettra à IDAdreese d'abonné d'être renseigné.
Posté le 24 janvier 2006 - 16:40
Je te remercie pour ta réponse.
Cela fonctionne
merci