Avatar billede foldager Novice
21. august 2001 - 13:14 Der er 3 kommentarer og
1 løsning

Relativ sti til billede

Jeg har en række rapporter hvor det samme billede figurerer.

For at minimere pladsforbruget har jeg angivet at billedet er eksternt og ligger i samme mappe som databasen. Desværre vil den ikke godkende en relativ sti.

Er der nogen mulighed for at få den til at godkende en sådan?
Avatar billede proaccess Nybegynder
21. august 2001 - 13:24 #1
Dette henter et billede kaldet \"Logo.GIF\" ind i billede1

Private Sub Report_Open(Cancel As Integer)
  Dim i As Integer, str As String
  i = Len(CurrentDb.Name)
  While i > 1 And str = \"\"
    If Mid(CurrentDb.Name, i, 1) = \"\\\" Then
      str = Left(CurrentDb.Name, i - 1)
    End If
    i = i - 1
  Wend
  Me.Billede1.Picture = str & \"\\logo.gif\"
End Sub
Avatar billede foldager Novice
21. august 2001 - 14:17 #2
Superlækkert!
Inden jeg lukker har jeg lige et tillægsspørgsmål:

Kan man også lade den referere til et billede som er indsat i databasen?

Altså så man indsætter billedet i den første rapport, og lader de andre referere til den?

Fordelen ville være at man var fri for eksterne filer, da de har det med at blive væk ;-)

Jeg har smidt lidt ekstra point i hatten...
Avatar billede proaccess Nybegynder
21. august 2001 - 14:29 #3
Du kan prøve med noget i retning af:

Private Sub Report_Open(Cancel As Integer)
  Me.Billede1.Picture = Reports![Rapport1]!Billede1.Picture
End Sub
Avatar billede foldager Novice
21. august 2001 - 14:37 #4
Det prøver jeg, tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester