Message de rapport:
 

Re: Cardinalités

Sujet: Re: Cardinalités
par Celtic sur 30/1/2006 12:43:26

Pour 1,n 1,n pas de souci
tu peux créer tes classe et tes eleves separement.
Le tout etant apres de les affecter comme il se doit...

ex: dans tas fenetre un liste deroulante pour les classes,
et pour les eleve un tableau avec case a cocher (coche|Nomeleve)

nomcl est une chaine = comboclasse..valeur
idcl,i,oc,idelev est un entier
si hlitrecherchePremier(Classe,Nom,nomcl) alors
idcl = classe.idclasse
fin
houvre(eleve_classe)
oc = tableoccurence(TableEleve)
pour i=1 a oc
si tableEleve.coche[i] = 1 alors
pour tout eleve avec eleve.nom=Table.nom[i]
idelev=Eleve.ideleve
eleve_classe.ideleve = idelev
eleve_classe.idclasse = idcl
hajoute(eleve_classe)
fin
fin
fin
hferme(eleve_classe)

attention au doublon pour les eleves rajoute le prenom dans ton tableau et dans ton pour tout
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2