Avatar billede naeif Nybegynder
19. juni 2003 - 15:31 Der er 15 kommentarer og
1 løsning

Vise billedet til den aktuelle post

Hej Alle

Jeg prøver at lave en form magen til Medarbejder-formem i eksempelDB'n "Northwin", men uden held!

Jeg har prøvet at kopiere koderne fra medarbejder-formen, men det virker ikke - der kommer fejlmeddelelser, selvom jeg har alle de 5-referencer, som eksempelprogrammet har.

Jeg har også prøvet Guiden fra hjælp-funktionen, det virker heller ikke!

Koderne fra hjælpe-funktionen er:

Private Sub Form_Current()
  On Error Resume Next
  Me![billedramme].Picture = Me![sti]
End Sub

Private Sub sti_AfterOpdate()
  On Error Resume Next
  Me![billedramme].Picture = Me![sti]
End Sub

Hvad gør jeg forkert, eller hvad er det jeg mangler?

Tak for hjælpen

MVH
Ahmad
Avatar billede overchord Nybegynder
19. juni 2003 - 15:39 #1
billedrammen og stien er objekter paa formen du laver, saa den skal ikke laegges med [...] De bruges normalt til at pege paa fields i en tabel.
Istedet navngiver du din pictureframe (f.eks billedramme)

Derefter burde du kunne bruge koden, hvis du har et tekst-felt med stien

me.billedramme.Picture = me.sti
Avatar billede naeif Nybegynder
19. juni 2003 - 15:53 #2
Det prøvede jeg lige uden held!

Stien er en felt i en tabel, og den har typen "Tekst", ligesom i eksempelformularen.

Jeg kan bare ikke bunde billedrammen til sti-felten.
Avatar billede mugs Novice
19. juni 2003 - 16:20 #3
Jeg bruger denne, og den fungerer perfekt:

Private Sub Form_Current()
If Not IsNull(Me!felt1) Then
Me!Billede.Picture = Me.felt1
Else
Me!Billede.Picture = ""
End If
End Sub

Så prøv ast ændre:
Me![billedramme].Picture = Me![sti]
Til:

Me!billedramme.Picture = Me.sti
Avatar billede mugs Novice
19. juni 2003 - 16:20 #4
Det var et svar.
Avatar billede juks Novice
19. juni 2003 - 16:27 #5
hvilket var et svar mugs :-)
Avatar billede mugs Novice
19. juni 2003 - 16:28 #6
Ok juks - You win :o)
Avatar billede mugs Novice
19. juni 2003 - 16:31 #7
Kontroller også, at billedrammens egenskab Billedtype i fanen Format er sat til Sammenkædet.
Avatar billede mugs Novice
19. juni 2003 - 16:33 #8
naeif > Jeg er væk et par timer, men jeg kan sende dig et en eksempeldatabase med en komplet vejledning i Word senere. Blot læg din e-mail.
Avatar billede overchord Nybegynder
19. juni 2003 - 16:50 #9
Du kan evt laegge [sti] ind i formen men saette visible til flase for tekstboksen hvis du ikke vil have den vist.
Avatar billede mugs Novice
19. juni 2003 - 19:02 #10
...Stien er en felt i en tabel

overchord / naeif > Det er et krav, at feltet sti er med i formularen, ellers kan man mig bekendt ikke benytte Me., idet dette reserverede ord jo netop refererer til den aktuelle formular.

Når du har skrevet ordet Me., skal der komme en drop down med de felter, der er til rådighed i formularen.
Avatar billede naeif Nybegynder
20. juni 2003 - 10:00 #11
mugs > Jeg fjenede ['erne igår og jeg prøvede din if-sætning nu, men det hjalp heller ikke!

Min e-mail: hooshang@ofir.dk
Avatar billede overchord Nybegynder
20. juni 2003 - 12:35 #12
mugs -> Erhm jamen det skrev jeg da ogsaa.....

naeif -> hvilken fejl faar du naar du koerer koden?
Avatar billede mugs Novice
20. juni 2003 - 13:49 #13
overchord > Jahh, det er et spørgsmål om  fortolkning. Du brugte ordet evt, og det var det, der fik mig til at reagere :o)


Eksempel sendt til naeif
Avatar billede mugs Novice
20. juni 2003 - 13:50 #14
naeif > Du kan evt. sende din db til:

mugs@mail.dk
Avatar billede naeif Nybegynder
02. juli 2003 - 09:35 #15
mugs -> Tak for det
Avatar billede mugs Novice
02. juli 2003 - 09:42 #16
Selv tak > Sender lige et nyt eksempel, hvor du vælger et billede.
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