|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
Bonjour à tous,
La question va certainement paraitre idiote, mais le fait est que je ne parviens pas à le faire Voila, j'ai un formulaire avec des onglets. Dans un de ces onglets j'aimerai afficher une liste de valeurs provenant d'une table. La liste se présenterait de la manière suivante: nom (String) Present (Boolean) J'aimerai que l'on puisse modifier et enregistrer les propriétés present, mais pas le nom. J'ai cherché à droite à gauche, sans succès. Est ce réalisable sur Access 2003? Si oui comment, je suis preneur de toute piste pour commencer. |
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Il manque des précisions pour répondre. Le formulaire a t'il comme source la table en question? Si oui, une solution consiste à rendre la zone de texte "Nom" inactive. Elle sera ainsi visible et grisée, mais ne pourra pas être changée.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
Non le formulaire n'a pas de table source, j'ai dessus plusieurs liste qui affiche des données venant de plusieurs tables.
|
|
00
|
|
|
#4 |
![]() ![]() |
Et bien dans ce cas le plus simple serait peut être de lui mettre la table en source, ou de mettre dans l'onglet un sous-formulaire basé sur cette table.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
Bonjour,
J'ai ajouté un sous formulaire pointant sur une requête affichant les données souhaitées. Pour résumer et pour plus de précision, j'ai une combobox qui liste des produits. En dessous j'ai un sous formulaire affichant le résultat d'une requête (qui lie plusieurs tables) avec des informations sur les produits. Je souhaiterais que lorsque je sélectionne un produit sur ma combobox, cela filtre le sous formulaire au produit sélectionné. Coté VBA, j'arrive à récupérer l'id de mon produit lorsqu’il est sélectionné par la combobox, en revanche je ne sais pas comment m'y pendre pour filtrer mon sous formulaire. Par avance merci pour votre aide. |
|
00
|
|
|
#6 |
![]() ![]() |
Bonjour
Dans la requête source du sous formulaire, il faut rajouter un critère faisant référence à la combobox. Puis sur l'évènement "Après MaJ" de la combo, faire un Requery sur le sous- formulaire.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
Merci, mais je ne vois pas comment faire?
Depuis mon formulaire quand clique sur le sous formulaire, dans l'onglet données j'ai Objet Source: maRequete Comment je fait pour lui transmettre mon critère afin qu'elle retourne les valeurs filtrées? |
|
00
|
|
|
#8 |
![]() ![]() |
Dans la requête en mode création dans le champ commun se placer sur la ligne "Critères"? Clic droit Créer. A partir du générateur retrouver la zone de liste.
Ce qui donne en gros en critère: Code :
[Formulaires]![NomFormulaire]![NomListe]
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
[Mode Nul]
Désolé, mais je ne trouve pas J'ai ouverts ma requête en mode création. Dans les propriétés, je n'ai pas de champ commun, ni de critères. Je suis en Access 2003, peut être est ce pour ça? Ça doit tellement être évident que je ne le vois pas [/Mode Nul] |
|
00
|
|
|
#10 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 349 ![]() |
J'ai trouvé, c’était effectivement devant mon nez.
|
|
00
|
Copyright © 2000-2012 - www.developpez.com