OVH Cloud OVH Cloud

Entree dans une ligne de table

2 réponses
Avatar
Marc
Une question surement b=EAte ... mais ....

soit une table (fichier) sport et une table (fichier ) adh=E9rents
dans une fenetre je d=E9sire entrer des adh=E9rents ( la liaison est
faite par un IDsport dans la tables des adherents) , j'entre donc le
nom et prenom , mais au moment de quitter la ligne j'ai une erreur.

Forcemment je n'ai pas renseigne l'IDsport de l'adherent. Alors comment
mettre automatiquement cette valeur ?? sachant qu'elle n'est pas
affichee dans la table

merci d'avance=20

Marc

2 réponses

Avatar
olivier
Marc a écrit :
Une question surement bête ... mais ....

soit une table (fichier) sport et une table (fichier ) adhérents
dans une fenetre je désire entrer des adhérents ( la liaison est
faite par un IDsport dans la tables des adherents) , j'entre donc le
nom et prenom , mais au moment de quitter la ligne j'ai une erreur.

Forcemment je n'ai pas renseigne l'IDsport de l'adherent. Alors comment
mettre automatiquement cette valeur ?? sachant qu'elle n'est pas
affichee dans la table

merci d'avance

Marc



Mettre le sport en Automatique ?? tu sais déjà quel sport va faire
l'adhérent ! Ok donc dans le code, tu ajoutes, sur la section sortie de
ligne de ta table adhérents, tableligne.Idsport= tablesports.IDsport
et le tour est joué ^^
enjoy
J'espère avoir répondu à ta question !
Avatar
Marc
>>...


>
Mettre le sport en Automatique ?? tu sais déjà quel sport va faire
l'adhérent ! Ok donc dans le code, tu ajoutes, sur la section sortie de
ligne de ta table adhérents, tableligne.Idsport= tablesports.IDsport
et le tour est joué ^^
enjoy
J'espère avoir répondu à ta question !



Et bien non, je n'arrive pas avec ce truc, ou alors je fais une
boulette ??!

J'ai ma table qui affiche en liste les participants a un sport.
- je clique sur la derniere ligne vide pour ajouter une personne et au
moment ou je quitte cette ligne j'ai cette erreur :
----------------------------------
- Que s'est-il passé ?
Erreur d'intégrité.
Les cardinalités côté clé étrangère (1,1) entre les rubriques
<Membres.IDMembres> et <Enfants.IDMembres> ne sont pas respectées.
--------------------------------

si passe par un bouton avec ce code c'est OK :
-------------------------------------
<code>
sNom est une chaîne

Saisie("Nom de l'enfant ? ",sNom)


SI sNom <> "" ALORS
// on a entre un nom
participant .IDMembres = Membres.IDMembres
participant .prenom = sNom
participant .date_de_naissance =""
participant .divers =""


SI PAS HAjoute(Enfants) ALORS

Erreur("Impossible d'entrer le participant !!")
SINON
// mettre a jour la table ecran
TableAffiche(TABLE_participant )

FIN


SINON

FIN

</code>
----------------------------


par contre em mettant dans :

sortie d'une ligne de Table_participant

-Enfants.IDMembres = Membres.IDMembres


cela ne fonctionne pas

Des idées ?

Amicalement

Marc