Dans un rapport, je dois faire apparaitre des images.
le rapport représente une suite de fiches descriptives.
J'ai entre 1 et 4 photos par fiche.
J'ai une banque d'images . La table me donnant les noms d'image et du style:
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]
Bonsoir.
essaie plutôt ceci: Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Nz(Me![Photo1Nom], "") = "" Then Me!photo1.Picture = "" Me!photo1.Visible = False Else Me!photo1.Picture = "C:Rep" & Me![Photo1Nom] & ".JPG" Me!photo1.Visible = True End If
If Nz(Me![Photo2Nom], "") = "" Then Me!photo2.Picture = "" Me!photo2.Visible = False Else Me!photo2.Picture = "C:Rep" & Me![Photo2Nom] & ".JPG" Me!photo2.Visible = True End If
'et ainsi de suite
End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:
Bonjour le forum,
Dans un rapport, je dois faire apparaitre des images. le rapport représente une suite de fiches descriptives. J'ai entre 1 et 4 photos par fiche. J'ai une banque d'images . La table me donnant les noms d'image et du style:
If IsNull(Me!Photo4nom) Then Me.Photo4.Picture = "" Exit Sub End If Me!Photo4.Picture = "C:Rep" & Me![Photo4nom] & ".JPG"
End Sub
Si quelqu'un a une idée.. cela m'aiderait beaucoup car je suis dans le "rush"!!! et que je n'y comprends plus rien!!!
MErci
Bonsoir.
essaie plutôt ceci:
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Nz(Me![Photo1Nom], "") = "" Then
Me!photo1.Picture = ""
Me!photo1.Visible = False
Else
Me!photo1.Picture = "C:Rep" & Me![Photo1Nom] & ".JPG"
Me!photo1.Visible = True
End If
If Nz(Me![Photo2Nom], "") = "" Then
Me!photo2.Picture = ""
Me!photo2.Visible = False
Else
Me!photo2.Picture = "C:Rep" & Me![Photo2Nom] & ".JPG"
Me!photo2.Visible = True
End If
'et ainsi de suite
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" <Nathalie@discussions.microsoft.com> a écrit dans le message de
news: E3CC58E1-9948-4F3E-B511-CC79B8CE5AE3@microsoft.com...
Bonjour le forum,
Dans un rapport, je dois faire apparaitre des images.
le rapport représente une suite de fiches descriptives.
J'ai entre 1 et 4 photos par fiche.
J'ai une banque d'images . La table me donnant les noms d'image et du
style:
essaie plutôt ceci: Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Nz(Me![Photo1Nom], "") = "" Then Me!photo1.Picture = "" Me!photo1.Visible = False Else Me!photo1.Picture = "C:Rep" & Me![Photo1Nom] & ".JPG" Me!photo1.Visible = True End If
If Nz(Me![Photo2Nom], "") = "" Then Me!photo2.Picture = "" Me!photo2.Visible = False Else Me!photo2.Picture = "C:Rep" & Me![Photo2Nom] & ".JPG" Me!photo2.Visible = True End If
'et ainsi de suite
End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:
Bonjour le forum,
Dans un rapport, je dois faire apparaitre des images. le rapport représente une suite de fiches descriptives. J'ai entre 1 et 4 photos par fiche. J'ai une banque d'images . La table me donnant les noms d'image et du style: