Avatar billede mekaniker Nybegynder
15. maj 2004 - 16:52 Der er 20 kommentarer og
2 løsninger

billeder i fortløbende formular

Er det helt umuligt at have billeder i en fortløbende formular, hvis der kun er linket til billederne, og kun filnavnet er gemt i databasen, og ikke selve billedet.

evt. anden løsning søges, til at lave en nogle fortløbende sider med billeder og data, som skal udprintes.
Avatar billede ferdinand.k Mester
15. maj 2004 - 16:55 #1
hmm... jeg ik forstå!? :) har du mulighed for at udbybe nærmere?
Avatar billede jensen363 Forsker
15. maj 2004 - 17:13 #2
Du har mulighed for at gemme dine billeder i selve basen ( OLE-objekt ), på den måde kan du gøre dem aktive i de fortløbende formularer.
Avatar billede ferdinand.k Mester
15. maj 2004 - 17:15 #3
læg lige din mailadresse, så sender jeg et eksempel på det jeg tror du leder efter...
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:17 #4
jeg har lavet en form til indtasning af en ny post i db'en
herpå har jeg en knap som laver et api kald så jeg kan vælge et billede til denne post, når jeg så lukker formularen kopiere den billedet til en bestemt mappe og omdøber det hvis der er et andet billede i mappen med samme navn. Herefter gemmer jeg det evt. nye filnavn i db'en.

så vil jeg gerne have en fortløbende formular for visning af alle posterne i db'en med tilhørende billede, men her vises det samme billede for alle posterne.... ;-/

jeg skulle gerne ende ud med en rapport som jeg kan tilpasse med 3 x 4 billeder og data på hver A4 side, til udskrivning
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:18 #5
thomas@karpe.dk
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:21 #6
jeg skal ikke have billederne liggende som ole-object i selve db'en, for det er rigtig mange billeder det drejer sig om, og så vokser db'en størrelse alt for meget
desuden skal billederne kunne redigeres i den mappe hvor de ligger.
Avatar billede ferdinand.k Mester
15. maj 2004 - 17:23 #7
se om du kan få noget ud af den zip fil jeg har sammensat...
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:26 #8
jeg tjekker det ud, og vender tilbage.

På forhånd tak.... :-)
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:34 #9
>> ferdinand.k

Kan du ikke lige sende den zip-fil på myg@tiscali.dk istedet, da der åbenbart er problemer med den anden adresse i øjeblikket
Avatar billede terry Ekspert
15. maj 2004 - 17:34 #10
You can NOT show different pictures in a continuous form. UNBOUND fields will display the same value/picture for all records. Another method is to display the picture on the form header when you select one of the records.
Avatar billede mekaniker Nybegynder
15. maj 2004 - 17:42 #11
>> terry

Har du en anden løsning på problemet, evt. noget med at eksportere det til XML eller HTML.
og kan man evt. gøre dette fra en knap på en formular.
Det eneste krav er at det skal kunne virke selvstændigt.
hvis det bare havde været i PHP eller ASP, var det jo ikke noget problem.
Avatar billede terry Ekspert
15. maj 2004 - 18:00 #12
Hi mekaniker
Not sure where you are going with XML/HTML, dont you want this to work in Access?

Lets say that you saved the path/filename of each picture in the database, exactly as you are doing at the moment.

At the moment I think you have some code soemthing like this.

Me.YourPictureObject.Picture = Me.PathFileNameOfPicture
YourPictureObject is the name of the Picture object on the form and PathFileNameOfPicture is the field in the dB/on the form which contains the path+filename of the picture.

Remove the picture object from the continuous form and put it on the form header.

When you select a record in the continuous form the On Current event gets performed.
So in the continuous forms On Current Event you need some code something like this

If Not IsNull(me.PathFileNameOfPicture) Then
    Me.YourPictureObject.Picture  = me.PathFileNameOfPicture
Else
    Me.YourPictureObject.Picture = ""
End If
Avatar billede terry Ekspert
15. maj 2004 - 18:03 #13
If the continuous form is on a sub form then you will need to refer to the main form if that is where your picture object is.


Me.parent.YourPictureObject.Picture  = me.PathFileNameOfPicture
Avatar billede mekaniker Nybegynder
15. maj 2004 - 18:06 #14
>> terry

det kan jeg desværre ikke bruge, fordi jeg skal kunne printe alle disse billeder med tilhørende beskrivelser, så jeg skulle også bruge det i en raport hvis det var muligt, det kan godt være at jeg skal i gang med en selvstændig application... ;-/
Avatar billede mugs Novice
15. maj 2004 - 20:18 #15
Det er ikke noget problem at printe en rapport med alle billederne i stil med en fortløbende formular. Problemet ligger udelukkende i, at du vil se billederne i en fortløbende formular. Det kan du IKKE, men en rapport: No Probs.

Jeg kan sende dig et eksempel.
Avatar billede mekaniker Nybegynder
15. maj 2004 - 20:24 #16
Det lyder godt mugs, kan du ikke sende den til myg@tiscali.dk, så kikker jeg på det og vender tilbage.
Avatar billede mekaniker Nybegynder
15. maj 2004 - 20:27 #17
hvis jeg bare kan få dem udskrevet i en rapport, så kan jeg sagtens leve med at jeg ikke kan se billederne i formularen, også kan jeg jo bruge terry's forslag i formularen, med at vise billedet hvis man klikker på posten.
Avatar billede mugs Novice
15. maj 2004 - 20:29 #18
Jeg har sendt lidt om billeder til mekaniker bl.a. udskrivning der ligger i Db27.

Ps.: Fungerer Jeres Autologin til eksperten?
Avatar billede mekaniker Nybegynder
16. maj 2004 - 15:51 #19
Hej mugs, det ser ud at til virke helt perfekt, men nu ville jeg jo gerne have udskrevet min rapport, så der er 12 billeder pr. A4 side (3 stk. henad og 4 skt. nedad)

Har du en god idé, til hvordan det gøres..?
Avatar billede mugs Novice
16. maj 2004 - 20:52 #20
Det er udelukkende et spørgsmål om hvordan du designer din rapport. Det har ikke noget at gøre med data. Men du skal så udskrive i kolonner.
Avatar billede mekaniker Nybegynder
17. maj 2004 - 08:38 #21
>> terry
Tak for hjælpen, jeg brugte dit forslag med af klikke på den jeg ville have vist billedet på på formularen, så derfor er der 40 point til dig...

>> mugs
Tak for hjælpen, jeg brugte dit rapport eksempel, og udskrivningen fandt jeg ud af så jeg fik 9 billeder på hver side. Tak for det tilsendte eksempel, det kan jeg bruge mange andre steder også, så der er 60 point til dig
Avatar billede terry Ekspert
17. maj 2004 - 18:56 #22
tak :o)
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