Access, mise à jour champ en fct liste déroul

Résolu/Fermé
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011 - Modifié par maxp29 le 11/10/2010 à 11:53
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011 - 11 oct. 2010 à 17:02
Bonjour à tous et toutes,

Alors j'ai un soucis sur ma base access 2003, dans une table j'ai (pour résumé sur ce que j'ai besoin ici) une colonne référence et une colonne code, (certaines références différentes peuvent avoir le même code) j'aimerai, que lorsque je choisisse dans une liste déroulante une référence, sa m'affiche dans un champ les références qui ont le même code.

J'ai cherché sur google mais rien qui m'aide, je débute sous access et je galère un peu pour faire cette manip, donc si quelqu'un pouvait me filer un coup de main ça serait au poil.

(Actuellement j'ai dans mon formulaire uniquement la liste déroulante qui a l'air de fonctionner, je peux sélectionner ma référence, et une zone de texte, donc vide ...)

En vous remerciant d'avance

Maxime
A voir également:

26 réponses

maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
11 oct. 2010 à 12:17
Ok, je vais manger et je test ça en revenant =]

Bon ap
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 12:18
Bon ap
0
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
11 oct. 2010 à 13:18
Au poil, ça fonctionne =]

et si ce n'est pas trop de te demander ça, est ce que tu sais si il y a possibilité d'ajuster la taille de la zone texte en fonction du nombre de données dedans, enfin, la c'est du détail, ça me va deja très bien comme ça :D
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 13:51
Heu je ne sais pas, c'est surement possible, mais je n'ai jamais fait ça.
Sinon tu peux faire un grand champ, et supprimer la bordure.
0
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
11 oct. 2010 à 13:57
oui, je pense que c'est ce que je vais faire, et dernière petite question ^^, la j'ai actuellement les références qui s'affichent sur ma zone de texte, et est ce qu'il est possible d'afficher un autre champ en plus : sa affiche les références avec le même code, et sa affiche aussi la marque du fournisseur par exemple.

It is possible ?
0

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

Posez votre question
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 14:06
Of course, tu as choisi le 1er ou le 2eme code?
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 14:20
Essaye de voir la ligne sur laquelle je rajoute les valeurs a la zone texte, et rajoute table.[marque] à cette ligne
0
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
Modifié par maxp29 le 11/10/2010 à 15:42
Reup, alors j'ai choisi le code 2, et effectivememnt, j'ai réussi a rentrer le fournisseur dans ma zone de texte =] sauf que ... ^^ il m'affiche une valeur après chaque reference ?? 01,11,03, sa dépend des fois, pourtant j'ai juste rajouté : " & table.[fournisseur] " à ce niveau :

   While table.EOF = False
        If table.[Code] = Code And table.[Reference] <> Me.Ref_broche.Value Then
            If Me.Broches_équivalentes = "" Then
                Me.Broches_équivalentes = table.[Reference] & table.[fournisseur]
            Else
                Me.Broches_équivalentes = Me.Broches_équivalentes & vbCrLf & table.[Reference] & table.[fournisseur]
            End If
        End If
        table.MoveNext
    Wend
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 15:40
ouch, fais voir le code?
0
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
11 oct. 2010 à 16:01
j'ai édité, je l'ai uniquement rajouté à ce niveau, peut être faut-il le rajouter à un autre endroit ?
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
11 oct. 2010 à 16:08
Ah désolé j'avais pas vu, bah pourtant ça a l'air logique, rajoute un séparateur entre la référence et le fournisseur:
table.[Reference] & " - " & table.[fournisseur]
Le chiffre mystere se positionne avant ou apres le séparateur?
0
maxp29 Messages postés 23 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 16 octobre 2011
11 oct. 2010 à 17:02
mode boulet ON :

A non, je viens de comprendre, c'est bon, mon chiffre mystère correspondait à une partie du code fournisseur, mais vu qu'il restait collé à la ref je comprennais pas ...

mode boulet OFF

au moins j'ai appris comment ajouter un séparateur =] , j'en avait besoin pour séparer la ref et le fournisseur en plus ^^

Bon bah, je te remercie une nouvelle fois =D , la ça devrait être opérationel, je vais pouvoir l'intégrer à la base (j'avais fait une base de test un peu comme toi pour voir comment ça marchait)

Je te souhaite une bonne soirée et peut être à demain, si j'ai un nouveau soucis et si tu es dans les parrages :p
0