IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Dans un formulaire récupérer des valeurs d'une autre table + problème clé de jointure


Sujet :

IHM

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut Dans un formulaire récupérer des valeurs d'une autre table + problème clé de jointure
    Bonsoir à tous,
    Je ne sais pas si je suis dans dans le bon sujet avec mon message si c'est le cas n'hésitez pas à me le dire

    Dans le cadre d'un sujet de cours je dois créer une base de données access pour organiser un tournoi de sport. J'ai choisi le championnat de formule 1 j'ai créée toutes mes tables et maintenant j'en suis aux formulaires. J'aimerai pour renseigner plusieurs championnat, pour les historiques passés et pouvoir en créer de nouveaux. Mais lorsque je crée un formulaire pour associer une épreuve à un championnat (exemple association du GP de Monaco au championnat de 2013) je ne parvient pas à sélectionner une épreuve pour un championnat spécifique. En fait quand je crée un bouton de liste déroulante qui vient de la table championnat, je n'ai rien dans la liste. Et dans d'autres cas, par exemple pour associer un pilote avec un constructeur, dans mon formulaire quand je veux écrire quelque chose dans un champs ça me poste un message : "La clé de jointure de la table n’apparaît pas dans l'ensemble des enregistrements".

    Pour faire simple j'aimerai mieux comprendre comment je peux associer des valeurs d'une table à des valeurs d'une autre table, par exemple j'ai inscrit un pilote, j'ai inscrit un constructeur, et j'aimerai associé le pilote au constructeur.

    Mes différentes table sont Championnat, Constructeur, Pilote, Epreuve, Epreuve Compose Championnat, Constructeur Participe Championnat, Constructeur Recrute Pilote et Pilote Participe Epreuve.

    D'avance merci pour vos réponses!! :-)

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour et sois le bienvenu parmi nous,


    Vois ce tutoriel, cela devrait t'aider : http://claudeleloup.developpez.com/t...us-formulaire/
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Merci je vais aller voir ça, si je comprend tout ^^

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    .... si je comprends tout
    Si non, c'est que c'est mal expliqué !
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Hum, je n'arrive pas à faire la première étape. Je crée mon formulaire à partir de ma table de liaison entre championnat et constructeur où j'ai l'ID championnat et l'ID constructeur, je met les champs en liste déroulante j'essaie de faire à peu près comme dans le tuto (j'ai la version access 2013 je ne sais pas si il y a beaucoup de chose qui change) mais une fois que je sort du mode création dans ma liste déroulante je n'ai aucun choix possible...

  6. #6
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Le fait d'utiliser Access2013 n'a pas d'influence.

    Si tu veux on peut le faire ensemble (du moins le début, puisque c'est un travail scolaire !). Poste dans une db format Access2000, tes tables.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Ah oui je veux bien merci
    Je poste ma base de donnée dans la conversation ? Par contre je ne sais pas comment convertir au format access 2000 ?

  8. #8
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Par contre je ne sais pas comment convertir au format access 2000 ?
    Vois ici la procédure pour convertir en Access2000.

    Quand tu as ton fichier .mdb, tu le zippes et tu le postes en pièce jointe à ton billet.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  9. #9
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    OK voilà SIBD Formule 1.zip

    Bon je ne fais pas du tout des études d'informatique donc je ne sais pas ce que donne ma base au niveau de la construction des tables

  10. #10
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bon je ne fais pas du tout des études d'informatique
    ... je n'en ai jamais fait non plus...


    Peux-tu poster un dessin avec le genre de formulaire que tu voudrais obtenir.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  11. #11
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Voilà un croquis de l'idée que j'en ai si c'est faisable.
    En fait l'idée c'est qu'on puisse créer des nouveaux championnats en y associant les constructeurs, les pilotes et les épreuves.
    Et ensuite selon les temps que l'on rentre on a le classement avec le nombre de points attribués lors de chaque épreuve et ainsi le classement général pilote et le classement général constructeur.

    Nom : P1000958.JPG
Affichages : 118
Taille : 147,0 Ko

  12. #12
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Dans la db jointe, regarde le Formulaire1 (le père) et sfEpreuves (le fils) : tu peux ainsi ajouter des championnats et y associer des épreuves (pour autant qu'elles existent dans la table Epreuve
    Fichiers attachés Fichiers attachés
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  13. #13
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Je n'ai aucun formulaire qui apparaît... Uniquement les tables

  14. #14
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    C'est bon je n'avais pas vu le filtre je regarde ça merci encore

  15. #15
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Et pour afficher par exemple la liste des épreuves du championnat de 1990 je crée un état du formulaire1 ?

  16. #16
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    En fait vous avez créer un formulaire avec les tables championnat et en sous formulaire la table de liaison championnat constructeur c'est ça ?
    Parce que du coup j'essaie de le faire moi même avec mes données en passant par l'assistant création de formulaire et il me dit qu'il n'arrive pas à créer un tel formulaire.

    En fait dans ma table de liaison j'ai changé la clé primaire pour en mettre une générée automatiquement et j'ai rajouté des lettres à la fin de mes clés secondaires comme vous l'aviez fait c'est ce qu'il faut faire ou c'était juste comme ça ?

  17. #17
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Je crois que tu as lu beaucoup trop vite le tutoriel que je te proposais au billet 2.

    Relis-le et recrée les formulaires pas à pas pour te familiariser avec la technique. En le refaisant toi-même, tu ne louperas plus les détails.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  18. #18
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Je commence à comprendre un peu mieux je n'ai pas encore finis de lire tout ça mais je voit que c'est la requête qu'il me manquait.
    J'ai un question par rapport au champs "grille de départ" j'aimerai le générer automatiquement (au début j'avais créer une table qualifications mais trop compliqué à gérer et pas assez de temps) donc j'aimerai générer une liste de pilote sur cette grille de départ dans un ordre aléatoire, c'est possible ?

  19. #19
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2014
    Messages : 13
    Points : 3
    Points
    3
    Par défaut
    Pour le bouton zone de liste déroulante en mode création on fait juste clique droit zone de liste déroulante sur le bouton en question ? Car lorsque je fais ça je n'est aucun champs dans ma liste déroulante... Pour sélectionner l'épreuve.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/12/2009, 13h33
  2. Réponses: 2
    Dernier message: 13/12/2007, 16h02
  3. Réponses: 5
    Dernier message: 10/12/2007, 16h24
  4. Récupérer des valeurs d'une fenêtre
    Par thierrybatlle dans le forum Delphi
    Réponses: 3
    Dernier message: 08/06/2006, 11h47
  5. récupérer des valeurs pour une semaine donnée
    Par duck54 dans le forum Requêtes
    Réponses: 1
    Dernier message: 30/05/2006, 02h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo