Je suis occup a creer une base de donne relationnelle reprsentant
un catalogue. Pour un produit, je peut avoir plusieurs images.
J'ai 2 tables : 1 (matre), qui contient la description gnrale du
produit et la deuxime (enfant) qui contient le dtail et les images.
Example :
enregistrement (maitre) produit enregistrement (enfant) image
1 A 1 P1
2 P2
3 P3
Lorsque je cre le formulaire et le sous-formulaire pour l'encodage
des infos, j'ai un gros problme pour le sous-formulaire.
Aprs l'encodage des donnes ci-dessus, si je slecte le 2me
enregistrement (cot enfant), les 3 enregistrements affichent l'image
P2. Si je slecte le 1er enregistrement, les 3 enregistrements
affichent l'image P1. Ainsi de suite....
Comment dois-je faire, pour que l'image 1 s'affiche pour
l'enregistrement 1, l'image 2 pour l'enregistrement 2, etc .... ?
Dans la table enfant, je sauve le nom du fichier (l'image).
Actuellement, j'ai crit le code suivant dans l'venement 'on_current'
du sous-formulaire :
If Me.photo_nom <> "" Then
Me.photo1.Picture = dir_photo & Me.photo_nom & ext
Else
Me.photo1.Picture = dir_defaut & "Bluefly_mycatalog.gif"
End If
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
tu dois tre sur un formulaire en continu et l'image dans un contrle image indpendant ou un contrle objet indpendant. Donc le contrle image est le mme pour tous les enregistrements et affiche l'image de l'enregistrement en cours. Si tu veux que toutes les images soient affiches ensemble, il n'y a pas de solution. tu peux ventuellement, au lieu de placer l'image dans la section dtail, la placer dans l'entte ou le pied de formulaire pour qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours, mais tu n'auras pas l'ensemble des images sur le mme cran.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour dbuter sur le forum
"André" a crit dans le message de news:
Bonjour
Je suis occup a creer une base de donne relationnelle reprsentant un catalogue. Pour un produit, je peut avoir plusieurs images.
J'ai 2 tables : 1 (matre), qui contient la description gnrale du produit et la deuxime (enfant) qui contient le dtail et les images.
Example :
enregistrement (maitre) produit enregistrement (enfant) image 1 A 1 P1 2 P2 3 P3
Lorsque je cre le formulaire et le sous-formulaire pour l'encodage des infos, j'ai un gros problme pour le sous-formulaire.
Aprs l'encodage des donnes ci-dessus, si je slecte le 2me enregistrement (cot enfant), les 3 enregistrements affichent l'image P2. Si je slecte le 1er enregistrement, les 3 enregistrements affichent l'image P1. Ainsi de suite....
Comment dois-je faire, pour que l'image 1 s'affiche pour l'enregistrement 1, l'image 2 pour l'enregistrement 2, etc .... ?
Dans la table enfant, je sauve le nom du fichier (l'image).
Actuellement, j'ai crit le code suivant dans l'venement 'on_current' du sous-formulaire :
If Me.photo_nom <> "" Then Me.photo1.Picture = dir_photo & Me.photo_nom & ext Else Me.photo1.Picture = dir_defaut & "Bluefly_mycatalog.gif" End If
Merci de votre support
Andre
Bonjour.
tu dois tre sur un formulaire en continu et l'image dans un contrle image
indpendant ou un contrle objet indpendant. Donc le contrle image est le
mme pour tous les enregistrements et affiche l'image de l'enregistrement en
cours. Si tu veux que toutes les images soient affiches ensemble, il n'y a
pas de solution. tu peux ventuellement, au lieu de placer l'image dans la
section dtail, la placer dans l'entte ou le pied de formulaire pour
qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours,
mais tu n'auras pas l'ensemble des images sur le mme cran.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour dbuter sur le forum
"André" <a_lhoir@skynet.be> a crit dans le message de
news:od22f016qfpe9k7bs2m6ku5ntucevusnkq@4ax.com...
Bonjour
Je suis occup a creer une base de donne relationnelle reprsentant
un catalogue. Pour un produit, je peut avoir plusieurs images.
J'ai 2 tables : 1 (matre), qui contient la description gnrale du
produit et la deuxime (enfant) qui contient le dtail et les images.
Example :
enregistrement (maitre) produit enregistrement (enfant) image
1 A 1 P1
2 P2
3 P3
Lorsque je cre le formulaire et le sous-formulaire pour l'encodage
des infos, j'ai un gros problme pour le sous-formulaire.
Aprs l'encodage des donnes ci-dessus, si je slecte le 2me
enregistrement (cot enfant), les 3 enregistrements affichent l'image
P2. Si je slecte le 1er enregistrement, les 3 enregistrements
affichent l'image P1. Ainsi de suite....
Comment dois-je faire, pour que l'image 1 s'affiche pour
l'enregistrement 1, l'image 2 pour l'enregistrement 2, etc .... ?
Dans la table enfant, je sauve le nom du fichier (l'image).
Actuellement, j'ai crit le code suivant dans l'venement 'on_current'
du sous-formulaire :
If Me.photo_nom <> "" Then
Me.photo1.Picture = dir_photo & Me.photo_nom & ext
Else
Me.photo1.Picture = dir_defaut & "Bluefly_mycatalog.gif"
End If
tu dois tre sur un formulaire en continu et l'image dans un contrle image indpendant ou un contrle objet indpendant. Donc le contrle image est le mme pour tous les enregistrements et affiche l'image de l'enregistrement en cours. Si tu veux que toutes les images soient affiches ensemble, il n'y a pas de solution. tu peux ventuellement, au lieu de placer l'image dans la section dtail, la placer dans l'entte ou le pied de formulaire pour qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours, mais tu n'auras pas l'ensemble des images sur le mme cran.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour dbuter sur le forum
"André" a crit dans le message de news:
Bonjour
Je suis occup a creer une base de donne relationnelle reprsentant un catalogue. Pour un produit, je peut avoir plusieurs images.
J'ai 2 tables : 1 (matre), qui contient la description gnrale du produit et la deuxime (enfant) qui contient le dtail et les images.
Example :
enregistrement (maitre) produit enregistrement (enfant) image 1 A 1 P1 2 P2 3 P3
Lorsque je cre le formulaire et le sous-formulaire pour l'encodage des infos, j'ai un gros problme pour le sous-formulaire.
Aprs l'encodage des donnes ci-dessus, si je slecte le 2me enregistrement (cot enfant), les 3 enregistrements affichent l'image P2. Si je slecte le 1er enregistrement, les 3 enregistrements affichent l'image P1. Ainsi de suite....
Comment dois-je faire, pour que l'image 1 s'affiche pour l'enregistrement 1, l'image 2 pour l'enregistrement 2, etc .... ?
Dans la table enfant, je sauve le nom du fichier (l'image).
Actuellement, j'ai crit le code suivant dans l'venement 'on_current' du sous-formulaire :
If Me.photo_nom <> "" Then Me.photo1.Picture = dir_photo & Me.photo_nom & ext Else Me.photo1.Picture = dir_defaut & "Bluefly_mycatalog.gif" End If
Merci de votre support
Andre
Andr
Merci de votre conseil
Andre
On Mon, 12 Jul 2004 12:11:48 +0200, "Raymond [mvp]" wrote:
Bonjour.
tu dois tre sur un formulaire en continu et l'image dans un contr™le image indŽpendant ou un contr™le objet indŽpendant. Donc le contr™le image est le mme pour tous les enregistrements et affiche l'image de l'enregistrement en cours. Si tu veux que toutes les images soient affichŽes ensemble, il n'y a pas de solution. tu peux Žventuellement, au lieu de placer l'image dans la section dŽtail, la placer dans l'entte ou le pied de formulaire pour qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours, mais tu n'auras pas l'ensemble des images sur le mme Žcran.
tu dois tre sur un formulaire en continu et l'image dans un contr™le image
indŽpendant ou un contr™le objet indŽpendant. Donc le contr™le image est le
mme pour tous les enregistrements et affiche l'image de l'enregistrement en
cours. Si tu veux que toutes les images soient affichŽes ensemble, il n'y a
pas de solution. tu peux Žventuellement, au lieu de placer l'image dans la
section dŽtail, la placer dans l'entte ou le pied de formulaire pour
qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours,
mais tu n'auras pas l'ensemble des images sur le mme Žcran.
On Mon, 12 Jul 2004 12:11:48 +0200, "Raymond [mvp]" wrote:
Bonjour.
tu dois tre sur un formulaire en continu et l'image dans un contr™le image indŽpendant ou un contr™le objet indŽpendant. Donc le contr™le image est le mme pour tous les enregistrements et affiche l'image de l'enregistrement en cours. Si tu veux que toutes les images soient affichŽes ensemble, il n'y a pas de solution. tu peux Žventuellement, au lieu de placer l'image dans la section dŽtail, la placer dans l'entte ou le pied de formulaire pour qu'elle n'apparaissent qu'une seule fois et pour l'enregistrement en cours, mais tu n'auras pas l'ensemble des images sur le mme Žcran.