Création de formulaire

Résolu/Fermé
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010 - 30 mai 2006 à 12:02
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010 - 1 juin 2006 à 16:47
Bonjour,
J'ai crée une base de données pour la gestion d'une petite bibliothèque, j'ai crée une requête par mot clé. La question est Comment passer au formulaire, pourque à chaque fois qu'on clique dessus nous donne par défaut de saisir le mot clé et par la suite nous affiche le formulaire bien présenté.

Merci beaucoup
A voir également:

6 réponses

zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 180
30 mai 2006 à 13:47
Bonjour,

Tu peux créer un formulaire fondé sur ta requête simplement avec l'assistant en mode tableau par exemple puis, en mode création, dans la section en-tête, tu peux ajouter un champ texte indépendant dans lequel tu taperais tes mots-clés et un bouton de commande pour exécuter la requête.
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
30 mai 2006 à 13:58
Merci beaucoup
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
30 mai 2006 à 15:47
Voulez vous bien me décrire la procedure, car je suis une ignorante dans la programmation et merci beaucoup
0
zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 180
30 mai 2006 à 23:31
Bah, j'essaie depuis deux heures... et je n'y arrive pas... (mais où est passé Blux?)

Je ne trouve qu'une seule solution qui fonctionne:

Crée un formulaire indépendant; dans la section en-tête, ajoute une zone de texte indépendante.

Ensuite, avec l'assistant (en cliquant dans la boite à outils sur la "baguette magique"), crée une zone de liste.
(choisir "recherche...valeurs... dans table" puis choisir la table qui contient les valeurs recherchées et les champs nécessaires)

Ensuite, dans les propriétés de la liste (clic droit sur la liste; propriétés), sous l'onglet "données", clique à droite de la ligne "contenu". L'assistant création de requête s'ouvre et à la ligne critères, en dessous du champ dans lequel tu veux réaliser la recherche, tapes : Comme "*"&Me![NomDeTaZoneDeTexte]&"*"

(Comme te l'a expliqué Blux, les "*" permettent ne ne pas limiter la recherche à la chaîne exacte de caractères du champ)

Enfin, dans les propriétés de la zone de texte, sous l'onglet événement, après Maj, choisis "ProcédureEvénementielle" et tape, entre Sub... et EndSub: [NomDeLaListeModifiable].Requery

Tu suis toujours?

Ensuite, on peut compléter, par exemple trier selon plusieurs critères comme le nom de l'auteur, la maison d'édition...

On peut aussi ouvrir un formulaire permettant de modifier les données de la table en cliquant sur la ligne ad hoc de la zone de liste.

Je ne suis pas arrivé à appliquer directement un filtre dans un formulaire. Je ne comprends pas pourquoi...
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
31 mai 2006 à 11:22
merci beaucoup de l'information , je vais l'essayer ce matin
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
31 mai 2006 à 12:30
Bonjour,
J'ai essayé mais malheureusement ça n'a pas marché, s'il ya une autre méthode je vous serai très reconnaissante et merci infiniment
0
zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 180
31 mai 2006 à 18:24
Désolé de tarder à répondre: le travail n'attend pas...

Je suis surpris que ça ne marche pas: j'ai essayé chez moi.

Si tu veux, je t'envoie un exemple (les explications sont parfois laborieuses). Tu peux me communiquer ton adresse en m'adressant un mail (cf mon profil).
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
1 juin 2006 à 11:07
Bonjour,
merci beaucoup, mon adresse électronique est la suivante : maria@inra.org.ma
J'attend votre réponse avec impatience.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
1 juin 2006 à 13:46
Je viens de reçevoir votre message, je vous remercie énormément, je vais l'essayer tout de suite sur mon application, et je vous informerai par la suite.
Vous êtes trop gentil, et merci encore.
0
lina02 Messages postés 21 Date d'inscription mardi 29 octobre 2002 Statut Membre Dernière intervention 11 juin 2010
1 juin 2006 à 16:47
salut,
C'est toujours moi, je vous informe que çà marche très bien pour mon application.
Je te remercie beaucoup, beaucoup beaucoup et à très bientôt
0