[Résolu] sous-formulaires et remplissage auto
Publié : 12 oct. 2009 11:25
Bonjour a tous,
Apres avoir reproduit des cas identiques a ceux proposes dans les tutoriels et faisant intervenir des sous-formulaires. J'ai essaye en vain d'utiliser des systemes de formulaires et sous formulaires pour remplir plusieurs tables a la fois. Cette question a deja ete posee sous une forme un peu differente.
Je m'explique, voici un jeu de tables. La table issue d'une CIM (celle contenant la clef primaire composee) nommee PARTICIPER pourrait servir aux personnes recoltant les inscriptions afin d'inscire differents coureurs a une course ou aux personnes analysant les resultats si on ajoutait la donnee classement a cette table.
Imaginons que le jour des inscriptions, un coureur non encore repertorie dans le circuit veuille participer a une course. Dans l'etat actuel de mon systme je suis oblige d'ouvrir le formulaire associe a la table Coureur afin que le coureur soit repertorie avant de l'inscrire via le formulaire associe a la table PARTICIPER.
Si je cree dans mon formulaire PARTICIPER un sous-formulaire COUREUR (les 2 mis en relation) cela ne marchera pas car des que je rentrerai le nom du coureur dans le formulaire il ne sera pas accepte puisqu'encore inexistant dans la table COUREUR.
Je pensais a un certain nombre de solutions :
1- Inverser formulaire et sous-formulaire, mais si on augmente le nombre de tables remplies d'un seul coup cela ne va pas marcher.
2- trouver un moyen pour tout actualiser d'un coup, de maniere a ce que le nom du couruer soit mis a jour simultanement dans les deux tables. Mais je ne sais pas faire.
Fais-je fausse-route en essayant de realiser cela ? Est-ce impossible ?
Apres avoir reproduit des cas identiques a ceux proposes dans les tutoriels et faisant intervenir des sous-formulaires. J'ai essaye en vain d'utiliser des systemes de formulaires et sous formulaires pour remplir plusieurs tables a la fois. Cette question a deja ete posee sous une forme un peu differente.
Je m'explique, voici un jeu de tables. La table issue d'une CIM (celle contenant la clef primaire composee) nommee PARTICIPER pourrait servir aux personnes recoltant les inscriptions afin d'inscire differents coureurs a une course ou aux personnes analysant les resultats si on ajoutait la donnee classement a cette table.
Imaginons que le jour des inscriptions, un coureur non encore repertorie dans le circuit veuille participer a une course. Dans l'etat actuel de mon systme je suis oblige d'ouvrir le formulaire associe a la table Coureur afin que le coureur soit repertorie avant de l'inscrire via le formulaire associe a la table PARTICIPER.
Si je cree dans mon formulaire PARTICIPER un sous-formulaire COUREUR (les 2 mis en relation) cela ne marchera pas car des que je rentrerai le nom du coureur dans le formulaire il ne sera pas accepte puisqu'encore inexistant dans la table COUREUR.
Je pensais a un certain nombre de solutions :
1- Inverser formulaire et sous-formulaire, mais si on augmente le nombre de tables remplies d'un seul coup cela ne va pas marcher.
2- trouver un moyen pour tout actualiser d'un coup, de maniere a ce que le nom du couruer soit mis a jour simultanement dans les deux tables. Mais je ne sais pas faire.
Fais-je fausse-route en essayant de realiser cela ? Est-ce impossible ?