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 :

[Formulaire] insérer plusieurs sources de données dans un même formulaire


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 13
    Points : 8
    Points
    8
    Par défaut [Formulaire] insérer plusieurs sources de données dans un même formulaire
    Bonjour,

    J'ai créer une petite base de donnée (5 tables en tout), et je cherche à créer un formulaire de saisie dans lequel tout les champs de toutes mes tables apparaissent, pour pouvoir insérer de nouvelles données, à partir d'une seule et même page (d'un seul et même formulaire, et pas 3 ou 4 formulaires, avec des sous-formulaires).

    J'ai essayé avec l'assistant de création de formulaire, mais c'est impossible d'insérer quoi que ce soit dans les champs de saisie ...

    Je débute dans Access... (et ne suis pas ingénieur en info) alors si qqn a une toute petite idée je l'en remercie d'avance!!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 419
    Points : 508
    Points
    508
    Par défaut
    Salut

    Tout dépend des liaisons entre tes tables...
    s'il y en a pas il faudra faire des sous formulaires

    d'ailleurs même avec des liaisons, pour 5 tables il faudra quand même faire des sous formulaires.

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 13
    Points : 8
    Points
    8
    Par défaut
    J'ai crée des relations entre mes tables. Je dispose en fait de 4 tables et d'une table de liaison.
    Ce que je ne comprend pas c'est que lorsque que j'insère plus d'une source de données dans le formulaire, via l'assistant, je ne peux rien saisir à l'intérieur. Mais dès que je n'insère qu'une seule table, l'insertion devient possible!!

    voilà la structure de la BDD:
    -1 table "contrat" avec toutes les caractéristiques du contrat
    -1 table "Project" avec le nom du projet
    -1 table "partie" avec le nom de la partie
    -1 table "contacts" avec les coordonnées du contact
    -et une table de liaison "contract partie" avec les identifiants contract et partie.

    Chacune de ces tables est reliée à l'autre par un identifiant: Id_partie, Id_contract; Id_project....

    Je ne sais pas si ca peux aider d'avoir la structure générale de la BDD

  4. #4
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 23
    Points : 15
    Points
    15
    Par défaut
    Bonjour,
    Tu peux creer une requete qui reprend les champs qui t'intéressent et baser le formulaire sur cette requete.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 20
    Points : 17
    Points
    17
    Par défaut
    Bonjour,

    je pense aussi que le plus simple est de créer une requête qui affiche tout simplement les champs qui seront dans ton formulaire.
    Et si tu tiens vraiment à baser ton formulaire sur une table, tu transformes ta requête en table via Requête Création de Table.


  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Si tu ne peux rien insérer, cela vient de tes jointures ( et de l'intégrité référentiel) ex : comment crée une facture pour un client, si tu n'as pas crée le client ?, tu devras le crée avant), à mon avis tu vas être obligé de faire des sous-formulaire ou des formulaires de saisies indépendants.

    Starec

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/04/2012, 12h06
  2. Réponses: 1
    Dernier message: 11/12/2008, 10h39
  3. Réponses: 3
    Dernier message: 22/10/2008, 08h33
  4. Réponses: 9
    Dernier message: 01/06/2006, 12h25
  5. Réponses: 2
    Dernier message: 24/05/2005, 16h35

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