Hoe krijg ik een foto op een formulier in Access?
Hallo
Ik probeer een foto in een kader (OLE) op een formulier in Access te zetten zodanig dat voor ieder personeelslid zijn foto bij zijn gegevens verschijnt. Ik kan doen wat ik wil maar steeds verschijnt de naam van het bestand van de foto in plaats van de foto zelf in het kader. Ik weet dat het kan want ik heb het vroeger ook al eens gemaakt. Dubbelklikken op de naam van het bestand opent de foto in een viewer. In de tabel staat in de betreffende cel het woordje PAKKET. Weet iemand waar dit verschijnsel door ontstaat? Ik wil een foto zien en geen bestandsnaam.
Hallo,
Raadpleeg HELP van Access eens. Dat kan via help in de balk rechtsboven of met F1 [één]. Of, ga eens bij Microsoft kijken op de Access site. Via OFFICE up date te bereiken.
Succes, poltol
Hallo,
Hulp kunt u vinden als u in GOOGLE het volgende invoert: foto op een formulier in Access
Het stikt er van de hulp, voorbeelden en handige tips en tricks.
Succes, poltol
Hallo
Het doet me voorkomen alsof het veldtype niet klopt.
Mogelijk moet je het veld waarin de bestandsnaam staat gewoon als tekst instellen?
Vrgr. AF
Hallo parakist,
Niet zo eenvoudig om dit op een forum te beantwoorden, maar wellicht kan ik je op weg helpen. Om te beginnen een waarschuwing:
Welke oplossing je uiteindelijk ook kiest, sla de foto nooit op in je database, maar maak gebruik van een apart bestand voor de foto.
Je database wordt anders verschrikkelijk traag (en groot) en op den duur onhandelbaar. Ik neem aan dat je in je database voor elk record (lees: personeelslid) een uniek nummer hebt? Een personeelsnummer b.v.? Gebruik dat nummer om een foto in een apart bestand op te slaan. Voor elk record heb je dus een apart .jpg bestand.
Maak vervolgens op je formulier een opject van het type 'afbeelding'. Vervolgens moet je dan nog een klein stukje programmacode schrijven om ervoor te zorgen dat wanneer je het formulier laadt, of wanneer je een bepaald record kiest, de foto uit het externe bestand geladen wordt in het afbeeldingobject. Maak daarbij gebruik van de '.picture property' van het afbeelding-object.
Je moet dan de bestandsnaam halen uit het veld 'personeelsnummer' van het record dat op dat moment gekozen is.
Hopelijk zet dit je op de goede weg.
m.vr.gr. Freya
De enige tip die ik je kan geven is dat je even in de database moet kijken die, als het goed is, op jouw computer staat.
Noordenwind.mdb
Mogelijk moet je deze zoeken in de map:
C:\Program Files\Microsoft Office\Office\Voorbeelden
Of anders installeren.
Bij de Tabellen staat de Tabel Werknemer en bij de Forms het Formulier Medewerkers.
Als je deze uitspit dan zou je eruit moeten kunnen komen.
Hetzelfde zou zijn als hier het hele verhaal wordt neergezet, is overbodig dus.
Als je deze niet hebt dan wordt het een ander verhaal.
Wel is het zaak dat je in de tabel de foto's toevoegt.
De foto's niet te groot en niet te veel dan zal het met de snelheid en grootte wel loslopen.
Succes, Rebel
Heb maar even een voorbeeldje gemaakt dan wordt het allemaal iets duidelijker.
Wel gemaakt in een oude versie dan kan je hem converteren naar alle nieuwere versies die er zijn. Van oud naar nieuw lukt wel maar niet van nieuw naar oud, geeft vaak problemen.
Voorbeeld - foto.mdb
Succes, Rebel
@rebel:
Dat werkt allemaal wel leuk zo, zolang je plaatjes van maar een paar kB groot gebruikt en je niet al teveel records hebt. Heb je echter een personeelsbestand en gebruik je foto's van b.v. 50 kB/stuk (of groter) en loopt het aantal records op tot, laten we zeggen, meer dan honderd, dan wordt je database op den duur vele megabytes groot en het steeds opzoeken van de juiste foto bij het juiste record wanneer je door je database bladert, dat ga je echt niet leuk vinden.
Freya
Dit had ik al eerder geschreven:
'De foto's niet te groot en niet te veel dan zal het met de snelheid en grootte wel loslopen.'
Maar als je de database een beetje professioneel opzet dan loopt het gewoon goed.
Zelf heb ik een database met bijna 1400 plaatjes is wel meer dan 50.00 kb groot, maar loopt net zo goed als een database met een kleine 100 brieven een 4000 records met memo die net even meer als 8.00kb groot is.
En aan de andere kant heb ik wel even wat in elkaar gezet om de vraag te beantwoorden met een voorbeeldje.
Rebel
Nieuw op Vraag & Beantwoord
Wunderland Kalkar onterechte kostem
Mogen personeelskosten zo worden doorberekend ? Lees meer
Sns 2008 afschrift
Mijn stiefmoeder is overleden
En nu beginnen dus de problemen,ik heb een hele lieve stiefzus trouwens
Mijn vader is sinds 2008 dood
En om een heel lang verhaal kort te maken,mijn erfdeel gaat over wat er op 2008 op de rekening van mijn vader en zijn vrouw stond op het moment van overlijden,volgens hun testamenten
Dat moet nu dus verrekend worden
En we gaan er echt ge
...
Lees meer
Servicecontract voor warmtepompverwarming kost E 481 pj ???
Waarom is een servicecontract voor een warmtepompverwarming van een appartement zo veel duurder dan dat ik ooit voor een cv-verwarming servicecontract heb betaald?
Offerte gekrgen voor een 1 jaar jong nieuw opgeleverd appartement, kosten E 481,00 per jaar !!
Voor cv ketel betaalde ik ca. E 8,00 per maand... ( E 96,00 per jaar)
Is dit een nieuwe melkoe voor installatiebedri
...
Lees meer
Populair in Computers & Telefonie
Hallo, wie weet waar ik de Evergreen top 1000 kan downloaden? Bv hartelijk dank.
In het korte verleden deed ik dat via de Pirate Bay maar die is jammer genoeg niet meer te ontvangen. Lees meer
blokkade toetsenbord
Ik heb per ongeluk mijn toetsenbord geblokkeerd zodat ik geen tekst meer kan typen. Ik werk met die comp. met windows XP. Hoe kan ik die blokkade opheffen? De overige functies werken normaal. Bedankt. Lees meer
CD-R of DVD-R
Ik wil filmpjes en foto's vanaf de laptop opslaan op een schijf. Welke kan ik het beste nemen een CD-R of DVD-R? Of maakt het niet uit. Lees meer