|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Houda Étudiant Inscription : août 2011 Messages : 9 ![]() |
Bonjour,
Si on a un formulaire qui contient un sous formulaire.. on a ainsi quelques zones de textes contenant des informations soit d'une table soit de résultat affiché dans le sous-formulaire (ex: la somme d'une colonne de sous-formulaire)... Et on a un bouton qui fait l'enregistrement d'une ligne dans une autre table à partir de zones de textes bien définies... (insert into table1 values(texte1,texte2...) ) : peut être cette forme est incorrecte, mais c'est pour expliquer l'idée donc, comment il faut faire? voilà le bouton est sélectionné, où il faut aller dans les propriétés, où il faut insérer la requete SQL et comment il faut écrire cette requete??? Si le cas n'est pas claire je peux imprimer l'ecran.. Merci d'avance pour votre aide.. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
En effet, ce n'est pas très clair ! Essaie en nous montrant le formulaire et explique-nous, pas à pas, ce que tu voudrais faire. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Houda Étudiant Inscription : août 2011 Messages : 9 ![]() |
ok, voilà j'ai imprimé l'ecran et j'ai essayé d'expliquer le cas par l'image suivante:
http://www.mediafire.com/i/?4u88jcjrbfgi770 Ce qui est demandé : comment je peux enregistrer "Donnée1,Donnée2,.... Donnée6" dans une table? |
|
|
00
|
|
|
#4 | ||||
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Une proposition de démarche pas à pas D’abord, construire une requête : - avec ton formulaire ouvert, avec l’aide de l’interface graphique, construis une requête de type ajout dans la table ciblée ; - dans chaque colonne, sur la ligne « ajouter à », fais afficher le nom de chaque champ de ta table cible ; - dans chaque colonne, sur la ligne « champ », fais un clic droit et choisis « créer… » ; - dans la fenêtre qui s’ouvre, double-clique sur formulaires > formulaires chargés > ton formulaire => les différents contrôles de ton formulaire s’affichent ; - dans cette liste double-clique sur le nom du contrôle qui contient la valeur correspondant au champ de ta table : tu obtiens quelque chose comme ceci : Code :
Formulaires![Ton formulaire]![Le nom du contrôle] - répète l’opération pour chaque colonne ; - vérifie que ta requête donne le résultat voulu : clique sur le « ! » dans le menu ; - quand tout est OK, tu sauves cette requête. Pour exécuter cette requête au départ de ton formulaire : - dans les propriétés de ton bouton, onglet « événement », double-clique sur « Sur clic » ; - le texte « [Procédure événementielle] » s’affiche ; - clique sur les trois points de suspension qui apparaissent à droite de la ligne => l’éditeur de code s’affiche Code :
Code :
Bonne journée. |
||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Houda Étudiant Inscription : août 2011 Messages : 9 ![]() |
Merci de votre réponse..
Mais j'ai pas pu faire une requête de type Ajout !! J'ai éssayé avec l'icone "Assistant requête" , tous les choix sont des requêtes de sélection J'utilise Access 2007.. Donc, s'il est possible de m'expliquer exactement cette étape Merci |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
Tu dois d'abord apprendre les rudiments, voici trois tutoriels : - Cours sur Access en Français http://www.developpez.biz/downloads/access/access97.zip - les bases http://mhubiche.developpez.com/Access/cours/bases/ - Créer des requêtes simples (Ballat) http://jeannot45.developpez.com/arti...tionrequetes1/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com