Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/12/2010, 09h40   #1
Invité de passage
 
Inscription : février 2004
Messages : 18
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 18
Points : 4
Points : 4
Par défaut [Access 2003]Relier un formulaire à une requête

Bonjour,

Je débute en Access et j'ai un souci...

j'ai créer un formulaire (sans assistant), j'ai placé mes zones, et ensuite je me suis rendu compte que sur ce formulaire j'avais besoin de 2 zones issues de ma base..

j'ai donc créé ma requête SQL pour me ramener ce que je voulais, mais je n'arrive pas à relier le formulaire et la base et donc je ne peux pas afficher mes 2 champs...
Dans la zone de texte, j'ai essayé de jouer avec l'attribut source de contrôle pour aller chercher la valeur lié à la requête, mais quand je lance le formulaire il m'affiche #NOM?

j'ai recommencé en construisant le formulaire à partir de la requête et là cela fonctionne...

je voudrais donc savoir si on est obligé de créer le formulaire correctement dès le départ (aucune maintenance possible), ou si j'aurais pu modifier mon formulaire existant pour récupérer mes champs?

Merci d'avance
jackyjacky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 12h06   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,
Un formulaire sert à l'encodage ou à la consultation de données contenues dans des tables.
Donc quand on crée un formulaire il est nécéessairement basé sur une/des tables à travers une requête, ce qui permet de choisir les champs quen l'on veut afficher dasn ce formulaire et en ajouter d'autres (indépendants alors) qui ne font pas paritie de la requête.
Vous auriez effectivement pu accéder aux deux champs en question.
A l'extrémité droite de la ligne Source code de la fenêtre des propriétés du formulaire il y a un bouton qui contient ... (3 points) en le cliquant vous auriez pu faire un requête qui aurait permis de choisir la/les tables qui contiennent ces champs et les utilisés dans le formulaire.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h28.


 
 
 
 
Partenaires

Hébergement Web