18. januar 2007 - 08:39Der er
10 kommentarer og 1 løsning
Automatisk billedvisning i formular
Hej Experter,
En kollega er igang med at bygge en lille database i Access 2003. Databasen indeholder en række stamoplysninger på personer og der er desuden et felt indeholdende en sti til et billede for hver person.
Han præsenterer data i en simpel formular, og textvasning/manipulation virker fint nok når han skifter rundt mellem stamdata, men der skal selvfølgelig noget andet til, for automatisk at vise/skifte et billede på en formular.
Giver det mening, og er der nogen der har lidt hjælp klar?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg opretter en ny formular og indsætter et billede element -> Jeg sletter stien til billedet i feltet Billede og sætter Billedtypen til Sammenkædet -> jeg angiver navnet på billed elementet til BilledRamme.
Herefter kan jeg ikke finde VedAktuel/OnCurrent eventen der omtales (jeg sidder med en Access 2003 på dansk)? Jeg synes kun jeg kan finde VedKlik, VedDobbeltklik, VedMusKnapNed, VedMusFlyttet, VedMusKnapOp.
Synes godt om
Slettet bruger
19. januar 2007 - 07:47#4
VedAktuel
Synes godt om
Slettet bruger
19. januar 2007 - 07:50#5
Det er når du højreklikker uden for formularens område!~)
do you get an error? First try with a bmp file, and if that works then it may b enecessary to install other graphic fileters from the isnatllation disks
Using spg's code example I get no errors (changed .jpg to .bmp), and no picture. I am sure (100%) that .bmp are placed in folder c:\temp\ on local harddisk.
Yep, read trhough the article and tried that example first, but couldn't get it to work. Also tried with spg's example, but that fails too. I must be doing something wrong still...
I will email you both examples, and I would very much appreciate if you would help me a little. ;o)
Så andre kan få glæde af det, så blev løsningen artiklens exempel (ellers tak for buddet spg), og hændelsesproceduren kom til at se sådan ud:
Private Sub Form_Current()
On Error GoTo ProcErr
If IsNull(Me.Filsti) Then Me.BilledRamme.Picture = "" Else Me.BilledRamme.Picture = Me.Filsti End If
ProcErr: If Err.Number = 2220 Then MsgBox "Picture not Found"
End Sub
Private Sub FilSti_AfterUpdate() Dim Rec As Long Rec = Me.CurrentRecord Me.Requery DoCmd.GoToRecord , , acGoTo, Rec End Sub
/G
Synes godt om
Ny brugerNybegynder
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.