formulaire sur 3 tables [Access 2007] - Logiciels - Windows & Software
Marsh Posté le 30-01-2011 à 22:03:14
je me suis mal exprimé ou je ne suis pas dans la bonne catégorie
Marsh Posté le 02-02-2011 à 15:34:00
Je pense que tu t'es mal exprimé...
C'est pas forcément évident de visualiser un modele meme simple hein...
Là visiblement, avec "t1 ; t2 ; t12" (quelle imagination ) tu nous complique les explications pour une "bete" table associative.
Bref, je suppose que le formulaire dont tu parles doit permettre de saisir "en meme temps" dans la table t1 et t2 et d'associer les enregistrements en t12
Marsh Posté le 03-02-2011 à 22:26:51
merci énormément, c'est exactement ce que je veux faire
j'ai beaucoup d'imagination
par contre, pour le second formulaire une requete type select suffit
Marsh Posté le 03-02-2011 à 23:19:53
ReplyMarsh Posté le 04-02-2011 à 11:03:19
Si tu as besoin d'aide n'hesite pas. Meme m'envoyer le fichier pour que je zieute
Marsh Posté le 11-02-2011 à 21:59:03
Un autre truc, dans un formulaire "simple" (juste pour afficher une table) comme faire pour afficher dans une liste box le nom plutôt que la numéro de clé.
je m'explique :
j'ai une table modeles (de voiture) et une autre marques (de voiture)
un modèle à 1 et une seule marques
une marque à 1 ou plusieurs modèles
quand j'affiche mes modèles dans le formulaire j'ai bien le lien, il m'affiche toutes les marques mais quand j'en sélectionne un, il m'affiche le N° (par exemple 3) moi je voudrais qu'il m'affiche "Renault" (qui correspond à la clé 3)
Edit : si quelqu'un à de la doc dessus je suis preneur
Par avance Merci
Marsh Posté le 11-02-2011 à 22:46:32
Dans les proprietes, tu mets le nb de colonnes. Dans ton cas 2
Et tu joues sur la largeur des colonnes : 0;x
0 masquera la colonne numero.
X la taille de la colonne.
Marsh Posté le 13-02-2011 à 14:36:10
c'est tout !!
j'y ai pensé mais je me suis dit qu'il y avait une autre solution.
en tous cas merci
Marsh Posté le 13-02-2011 à 14:58:43
mais une fois choisie, on reste sur la valeur de la clé,
Y-a-t-il un moyen de faire apparaître ici la marque du véhicule ou faut-il passer une mise à jour de label qui serait à côté du champs (donc une requête supplémentaire) ?
Marsh Posté le 13-02-2011 à 19:30:45
Tu filtres la requete du formulaire par la la valeur de ta pioche, et tu actualises.
Un petit screen et une explication mouns evasive seraient les bienvenus...
Marsh Posté le 13-02-2011 à 22:39:59
oki je fais ça dès que possible
Marsh Posté le 14-02-2011 à 21:41:32
tous ce passe au niveau du champs "nummodel"
Illustration :
http://www.stef05.com/vehicule.jpg
je voudrais qu'il affiche le nom du modèle.
Marsh Posté le 14-02-2011 à 22:43:53
Hum... It's a joke ?
Bon resumons.
Tu as un formulaire, et une pioche.
Tu veux que quand tu saisis un truc dans numvehicule ca filtre ta pioche ?
Dans ta pioche, tu as quoi ? Une requete avec les 2 tables liees. Tu filtres dans la requete, le numvehicule par le controle du formulaire.
Si c'est juste saisir un nummodele, et que dns la pioche apparaisse le texte et pas le numero, je t'ai deja dit comment faire.
Aux vues de ta pioches :
Nbre de colonne : 3
Colonne liee : 1
Largeur colonne : 0;;
Faut expliquer, car "je voudrais qu'il affiche le nom du modèle" ca peut vouloir dire tant de trucs...
Marsh Posté le 15-02-2011 à 00:07:18
SuppotDeSaTante a écrit : Hum... It's a joke ? |
je croyais que j'étais claire
Marsh Posté le 15-02-2011 à 19:19:44
Bah si tu veux afficher le nom, je t'ai donné les proprieté du ComboBox (ou pioche ou liste deroulante mais pas listbox ) a mettre.
Tu as juste a mettre les proprietes de ta pioche comme citees plus haut.
Si vraiment tu ne t'en sors pas, envoies moi ta base, je zieuterai et te ferais la modif mais la tu as tout.
Marsh Posté le 15-02-2011 à 20:44:29
ce que tu me dis c'est bien ce qu'il y a sur la photo de droite ?
as-tu vu la photo ?
si oui ça c'est déjà en place, sinon j'ai rien compris !!
Marsh Posté le 15-02-2011 à 20:48:04
sur la photo de gauche :
pour faire simple là où il y a marqué nummodele : 4
je veux voir apparaître nummodele Berlingo
quitte ensuite à modifier le label nummodel en model (mais ça je sais faire )
est-ce possible ?
Marsh Posté le 15-02-2011 à 21:20:22
C'est bon, je viens de comprendre ce que tu voulais dire
milles fois désolé
milles excuses
milles pardons
trop lourd le gars
Marsh Posté le 16-02-2011 à 09:33:36
Pas besoin de tant d'excuses
Le principal c'est que tu t'en sortes...! Mais j'avoue que là j'avais epuisé mon stock "d'arguments" face a ce genre de problemes (simples) d'où le fait de te demander de m'envoyer ta base...
Donc, tu t'en es sorti ?
Marsh Posté le 16-02-2011 à 14:11:46
oui, merci
Marsh Posté le 16-02-2011 à 14:13:39
maintenant je vais tenter de faire une liste qui dépend d'une autre.
modèle dépend de marque.
je sélectionne une marque, il me sort que les modèle qui correspondent
Marsh Posté le 16-02-2011 à 15:18:59
Indice : Critère a mettre dans la requete source de ta pioche
(Où Critère = [Formulaires]![NomDeTeFormulaire]![NomDeTaPioche])
Marsh Posté le 16-02-2011 à 16:39:56
merci, j'avais trouvé
Marsh Posté le 28-01-2011 à 16:11:01
Bonjour,
j'ai 3 tables :
t1 t2 et t12
t1 à et ou plusieurs t2
t2 à et ou plusieurs t1
donc j'ai créé t12 pour gérer ce type de relation.
je ne sais créer de formulaire pour en faire la modification.
j'ai créé un formulaire pour afficher t1 et les relation de T2 via une requete, ùmais cela reste de la visualisation de t2 et de la modification de t1.
Comment faire pour faire ça sous Access 2007, si possible sans code VBA
merci,
ce n'est un troll
---------------
Tout à commencé par un rêve...