2009-09-25 4 views
0

Je ne suis pas vraiment familier avec la saisie de données via des formulaires. Jusqu'à présent, je viens de gérer les données de la table. Cependant, maintenant j'ai une table avec deux éléments d'information:
ID du groupe
Chaque ID est dans un groupe, tous les ID ne sont pas représentés dans la table (c'est-à-dire qu'il y a une autre table avec une liste complète d'ID ... beaucoup à un), et plusieurs ID peuvent être associés au même groupe.
Je souhaite créer un formulaire permettant à l'utilisateur d'ajouter une nouvelle ligne ID/groupe, de modifier le "groupe" d'un ID existant et de supprimer une ligne existante. Je veux que l'utilisateur voie les changements qu'il/elle a faits. Je pense qu'il existe un moyen de montrer un instantané de la table dans le cadre du formulaire? Comment je fais tout ça?ms access Ajouter, modifier, supprimer des éléments via un formulaire d'accès

Répondre

1

Avez-vous essayé une forme continue? Vous pouvez utiliser un combo pour afficher des informations supplémentaires pour chaque contrôle/champ, si nécessaire.

EDIT re Commentaire

De vos commentaires et message original, il semble que ce qui peut convenir est une forme principale et sous-formulaire. Le sous-formulaire peut être configuré pour empêcher l'édition - il affichera les groupes existants. Le formulaire principal aura vos combos et boutons.

Quant aux différents types de forme, regardez les vues admis propriété pour la forme, vous trouverez:

  • forme simple (pour la forme principale)
  • Formulaire continu (adapté à sous-formulaire)
  • Fiche technique
+0

pas vraiment sûr de ce que vous entendez par "forme continue" J'ai essayé "vue tabulaire" et cela fonctionne, mais ce n'est pas très convivial. Cela doit être utilisé par des gens qui ont très peu de connaissances en informatique et donc je veux vraiment avoir deux combos: une pour le groupe et une pour l'ID, puis un gros bouton qui dit ADD et tout ce qu'ils ont à faire est mis en un nouvel ID et son groupe et dire ADD. et puis je veux une liste des ID actuels qui sont dans la table et je veux qu'ils soient en mesure d'en sélectionner un, puis cliquez sur un gros bouton DELETE ou un gros bouton EDIT. – Matt

+0

J'ai ajouté quelques notes. Avez-vous eu l'occasion d'examiner quelques exemples de bases de données disponibles sur le site Web de MS? – Fionnuala

+0

J'ai pris des petits morceaux de vos suggestions et l'autre réponse et l'ai fonctionné. Je me suis retrouvé avec un formulaire et une structure de sous-formulaire où la forme principale vient de spécifier un filtre pour le sous et en utilisant un formulaire continu pour le sous, les données ont été simplement entrées directement dans le sous-formulaire. Merci pour l'aide – Matt

0

Lien une table (ou requête) à la forme principale et votre deuxième table (ou requête) à une forme de sous. Faites glisser votre sous-formulaire sur le formulaire principal. Attachez les deux formes ensemble dans les propriétés (sous-formulaire) sous les champs maître de liaison et les champs enfants de lien ajoutent l'ID de clé.

Questions connexes