Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 29/04/2008, 11h59   #1
Invité régulier
 
Inscription : avril 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 23
Points : 7
Points : 7
Par défaut Relier une image à un texte sous access

Sous acces j'ai réalisé un formulaire sous forme de tableau qui affiche en fonction du nom d'un véhicule le nom d'un produit associé et son image . Chaque véhicule possède plusieurs produit associé. Sur ce formulaire j'ai un bouton de commande qui permet l'ouverture d'un autre formulaire qui doit permettre de voir le véhicule avec l'ensemble des produits associé (au centre photo véhicule et autour relié par des traits des cadres d'objets dépendants). J'aimerai qu'en fonction du nom du véhicule je puisse voir dans le formulaire tous les produits associés à ce véhicule rangés dans les cadres dépendants. Il faudrait donc codé les objets dépendants en fonction du texte du produit et du véhicule.
Si quelqu'un m'a suivi pourrait-il m'aider?
ptichum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 13h10   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Euh...
une idée : regarde sur http://arkham46.developpez.com
il y a une base exemple sur la gestion des images, avec tutoriels et tout le bazard.
Regarde la partie "organigramme"
Ca pourrait être une voie de solution à ton problème.
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 13h57   #3
Invité régulier
 
Inscription : avril 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 23
Points : 7
Points : 7
Merci pour la réponse, mais je ne veux pas modifier les images mais rentrer une condition. En fonction de la valeur de la zone texte du 1er formulaire je veux remplir un objet dépendant dans le deuxième formulaire...

Si nomVéhicule(formulaire1)="porte" (d'ailleurs il audrait que ce soit plutot si le champs texte contient et non soit strictement égal)
Alors objetporte(formulaire2)=image

L'image est dans la meme table que le texte et sur la meme ligne...

Je pense qu'il faut utiliser un if et aussi Rowsource mais étant novice et ne connaissant pas le langage je n'arrive pas à traduire cette condition...
ptichum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 15h31   #4
Invité régulier
 
Inscription : avril 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 23
Points : 7
Points : 7
Je pense que je touche à la solution de mon problème, il doit me rester une erreur de syntaxe...voila mon code
où nomProduct est ma zone de texte
glassrun est mon objet dépendant
Image, le fichier bitmap a insérer
données est ma table
Code :
1
2
3
4
5
6
 
Private Sub Form_current()
If [nomProduct] = "Glass run" Then
Me!glassrun = "SELECT Image from données"
End If
End Sub
Quand je fais cela rien ne s'affiche...par contre quand je change l'objet indépendant par une zone de texte j'obtient l'affichage en texte de SELECT IMAGE from données...
comment faire pour afficher l'image?
ptichum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 15h39   #5
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 301
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 301
Points : 7 940
Points : 7 940
Bjr,

On ne peut pas affecter du SQL directement comme ça.
Avec plutôt avec DLookUp pour récupérer le contenu du champ.
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 16h19   #6
Invité régulier
 
Inscription : avril 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 23
Points : 7
Points : 7
J'ai réussi à afficher mon image, mais maintenant je n'arrive pas à exprimer la condition "contient" c'est bien en mettant *?
ptichum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 16h23   #7
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 301
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 301
Points : 7 940
Points : 7 940
Utilise Like :
Code :
1
2
3
4
 
if bidule like "*machin*" then
' bidule contient la chaine de caractères "machin"
endif
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 16h26   #8
Invité régulier
 
Inscription : avril 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 23
Points : 7
Points : 7
Ca marche!Merci beaucoup!!
ptichum est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h12.


 
 
 
 
Partenaires

Hébergement Web