Avatar billede pafpaf Novice
01. juni 2010 - 10:01 Der er 2 kommentarer og
1 løsning

Kombinere msgbox fejlmeddelese med feltværdi

Hej

Jeg har en base med link til billeder. Hvis billede ikke kan åbnes fås en fejlkode    . Den vil jeg gerne forsyne med billednavnet på det jeg forsøger at åbne.

p.t ser koden sådan ud:

Private Sub Detaljesektion_Format(Cancel As Integer, FormatCount As Integer)
Kilde = "\\Njord\filedata\Journal\HRD\Arbejdsmappe- lukket\Medarbejderdata\Personalegalleri\" & Me!Billednavn & ".jpg"


On Error GoTo ProcErr

  If Not IsNull(Billednavn) Then
Me!Billedramme.Visible = True
Me!Billedramme.Picture = Kilde
Else
Me!Billedramme.Visible = False
Me!Billedramme.Picture = ""
End If

ProcErr:
    If Err.Number = 2220 Then MsgBox "intet billede"


Hvordan gør jeg det?
Avatar billede mugs Novice
01. juni 2010 - 10:12 #1
If Err.Number = 2220 Then MsgBox "intet billede" & Me.billednavn
Avatar billede Slettet bruger
02. juni 2010 - 10:00 #2
At bruge error mekanismen som virkende i den normale afviklings sekvens, kan have den bivirkning at debug/end vinduet åbnes - afhængigt af indstillingerne i vba-editoren->menulinie->tools->options->generelt->error trapping.

bedre med:
if  not len(dir("\\Njord\filedata\Journal\HRD\Arbejdsmappe- lukket\Medarbejderdata\Personalegalleri\" & Me!Billednavn & ".jpg"))

Billednavn="fotografpaavej"
Avatar billede pafpaf Novice
03. juni 2010 - 10:53 #3
Tak til Jer begge. Den simple løsning var nok til mit bru- fejlsøgning.
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