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

Requêtes et SQL. Discussion :

Créer un formulaire double affichage permettant d'introduire des données dans plusieurs tables liées


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 14
    Points : 7
    Points
    7
    Par défaut Créer un formulaire double affichage permettant d'introduire des données dans plusieurs tables liées
    Bonjour,

    Ma question est peut-être basique mais je sèche dessus depuis un petit temps...

    J'ai une table clients, une table architecte et une table entrepreneur. Ces 3 tables sont liées. Plusieurs architectes et entrepreneurs travaillent pour le même client...

    Je cherche à produire un formulaire double affichage pour introduire un nouveau client ou il serait possible soit de choisir un architecte existant, soit de l'introduire dans la table architecte à partir de ce formulaire. Idem pour l'entrepreneur évidemment. J'ai créé un requête et un formulaire, avec toutes les données des 3 tables, mais lorsque j'essaye d'introduire un nouveau client, il n'accepte pas que je lui donne un nouvel architecte ou entrepreneur.

    Ça a pourtant l'air simple... qui peut m'aider ?

    D'avance merci et bonne journée,

    Didier

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Personne ne peut m'aider ? C'est pas possible à faire ?

  3. #3
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031
    Par défaut
    Bonjour; fait un tour http://lessirard.developpez.com/formdblaffich/
    J'ai créé un requête et un formulaire, avec toutes les données des 3 tables, mais lorsque j'essaye d'introduire un nouveau client, il n'accepte pas que je lui donne un nouvel architecte ou entrepreneur
    si j'ai bien compris un formulaire + requête (ça travaille dans un sens celui de l'affichage) = on peut pas faire des mises a jour.

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Merci, le mode double affichage est en effet bien expliqué mais ce n'est pas là que se situe ma difficulté : Je voudrais qu'un formulaire m'autorise à modifier plusieurs tables. J'aimerais faire un formulaire pour introduire un nouveau client. Ce client peut avoir un architecte déjà dans la table "architecte" ou en introduire un nouveau si il n'existe pas. Idem pour l'entrepreneur.

    Il me faut donc, dans mon formulaire d'introduction de client, pouvoir soit sélectionner un architecte existant soit introduire une nouvelle ligne dans la table architecte. Idem pour l'entrepreneur...

    Cela devrait être faisable non ? Mais si je sélectionne, dans une requête, le champ "architecte" de la table client (lié à la table architecte), je ne peux que sélectionner un existant, et si je prend le champ "nom" de la table architecte, je ne peux qu'introduire un nouveau. N'existe-t-il pas une autre possibilité simple ?

    D'avance merci,

    Didier

  5. #5
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031
    Par défaut
    Re, sur le plan IHM , tu peut ajouter a ton formulaire principal au niveau de tes listes deroulantes des boutons qui font appels a des formulaires secondaires dédie a la mise à jour des tables.
    par exemple: pour le champ liste client tu peut ajouter un bouton qui appel formulaire independant pour la mise à jours des clients.
    c'est une proposition.

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Je pense comprendre ce que tu proposes... mais cette solution n'est pas très simple, donc access ne prévoit pas cette difficulté ? Rien n'est prévu pour pouvoir dans un formulaire introduire des données dans plusieurs tables facilement ?

    Merci...

  7. #7
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031
    Par défaut
    Bonjour:
    je crois que c'est faisable et meme paratique , tu peut le faire sans code VBA.
    Rien n'est prévu pour pouvoir dans un formulaire introduire des données dans plusieurs tables facilement ?
    je suis pas fan de VBA , mais avec implementation de code VBA tu peut le faire aisement.
    http://jeannot45.developpez.com/arti...multicriteres/
    je me suis beaucoup inspiré. bonne utilisation

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/08/2011, 15h44
  2. Réponses: 6
    Dernier message: 30/05/2011, 15h18
  3. Réponses: 7
    Dernier message: 03/07/2009, 10h37
  4. Réponses: 2
    Dernier message: 21/03/2008, 21h52
  5. [MySQL] Php, je ne comprends pas comment faire pour introduire des données dans une table
    Par Liondd dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 14/12/2006, 13h53

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