Avatar billede martin_sj Nybegynder
16. maj 2001 - 15:10 Der er 14 kommentarer og
2 løsninger

Visning af OLE objekt i databasefelt

Hvorfor kan et databasefelt af typen: Ole-objekt kun vises som et ikon i formularer, hhv. rapporter?

På en PC virker det OK.
Her er Ole Objektet et billede :  billede.jpg
I feltet ses navnet på det program, som viser billedet: Photo editor 3.0-billede.

På en anden PC virker det ikke.
her vises billedet som et ikon, og i feltet står ordet: Pakke

Installation og opsætning på de 2 PC-ere er ens
Access 2000, Win98 SE.
Avatar billede sjensen Nybegynder
16. maj 2001 - 18:34 #1
Det er filtypen JPG der er forskellig sat op på de 2 maskiner. Ofte når man installerer et program rettes filtyperne til så de filtyper programmet benyttes automatisk genkendes af programmet.

Prøv at se i stifinderen, indstillinger, filtyper hvilke programmer der er associeret med filtypen på de 2 maskiner.
Avatar billede fdata Forsker
16. maj 2001 - 18:37 #2
... f.eks. hvis du har installeret AcDSee kan du få problemer.

17. maj 2001 - 09:43 #3
hmm...ACDSee er ellers et genialt program.
Avatar billede martin_sj Nybegynder
17. maj 2001 - 13:39 #4
Hej sjensen
Tak for din reaktion.
Filtypen er sat ens på begge systemer.
Ikonet der vises i feltet i en formular, viser også, at det er Photoed, og når jeg dobbeltklikker på feltet åbnes Photoed med billedet.
I egenskaben for feltet på formularen kan man angive Olevisning : Indhold eller Ikon.
Jeg har angivet: Indhold
på trods heraf vises kun Photoed\'s Ikon.

Har Access en fejl ?????
Avatar billede martin_sj Nybegynder
17. maj 2001 - 13:44 #5
Hej Fdata
Jeg har ikke ACDSee,  ej heller Aids.

Men er nogen af delene overhovedet relevante for mit spørgsmål ?
Avatar billede mkjeldsen Nybegynder
18. maj 2001 - 12:11 #6
Jeg har lige svarret på ca. samme spørgsmål her

http://www.eksperten.dk/spm/73310

Mogens
Avatar billede martin_sj Nybegynder
18. maj 2001 - 13:26 #7
Hej Mkjeldsen
Jeg havde allerede set det svar du henviser til, men desværre er det slet ikke samme problem.
Mit problem er, at jeg har en løsning der virker OK på een installation, som jeg ikke kan få til at virke på en anden installation. Og jeg kan ikke finde forskellen i de 2 installationer hhv. kan jeg ikke se, hvad der styrer den omtalte Ole-visning.
Hvad kan styre visningen af et Ole-objekt i MS-Access 2000.
Avatar billede sjensen Nybegynder
19. maj 2001 - 10:42 #8
martin_sj,

Jeg tænker på om det så ikke kan være den operation der er associeret med den pågældende filtype. I filtype-opsætning, som beskrevet i mit første svar, angiver man hvilke operationer der f.eks. skal bruges til \"Open\", \"Print\" o.s.v.

Måske ligger forskellen i de parametre der er angivet efter \"open\", hvis det er samme program der åbner en jpeg fil.

Samtidig kan der jo også være forskel på opsætningen af PhotoEd der er forskellig på de 2 maskiner, selvom jeg regner med at du har gennemgået den grundigt.
Avatar billede fdata Forsker
20. maj 2001 - 22:20 #9
Fornemmer vi en smule sarkasme ;o)

Ja, det er bestemt relevant. ACDSee lægger som standard beslag på alle grafikfil efternavne, således at et dobbeltklik på filnavnet starter ACDSee. Vi har erfaring med at dette kan sabotere Access\' evne til at vise grafikfiler.
Helt konkret: Da vi afinstallerede ACDSee, viste Access billeder i stedet for ikoner. Det samme kunne jo være tilfældet med PhotoEd og andre.
Avatar billede martin_sj Nybegynder
21. maj 2001 - 14:58 #10
Hej fdata
Nej ikke sarkasme, men snarere lidt ordspil. :-]

Jeg har ikke ACDSee.
Men tak for info herom, som jeg vil huske.
Avatar billede martin_sj Nybegynder
21. maj 2001 - 15:21 #11
Hej Sjensen

Parametre til Open refererer til den mappe, hvor Photoed findes:  eks:
C:\\MSOFFICE\\OS\\MSAPPS\\PHOTOED\\PhotoEd.exe \"%1\"

denne mappe er ikke ens på de 2 installationer.
Altså Photoed er installeret i forskellige mapper.

Avatar billede sjensen Nybegynder
22. maj 2001 - 09:45 #12
Hvad så med selve indstillingen i PhotoEd ? er de fuldstændigt ens ?
Avatar billede martin_sj Nybegynder
22. maj 2001 - 12:30 #13
Hej Sjensen

Mig bekendt kan man ikke indstille PhotoEd.
Avatar billede it-man Nybegynder
08. juni 2001 - 09:43 #14
Hej Martin_sj

prøv dette:

Forudsætning:      Win98  2. udgave  med nyeste opdateringer
        MSoffice 2000  SR1

Start med at slette filtypen : JPEG  under mappeindstillinger/filtyper.
Hvis der er flere, så fjern dem alle sammen.

kopier mappen Photoed til : den mappe, hvori MSOFFICE er installeret. f.eks:
c:\\programmer\\msoffice\\office\\photoed

I filhåndtering finder du et billede (en jpg-fil), som du dobbeltklikker på.
Herefter bliver du bedt om at angive hvilket program, der  skal udføres.
Her vælger du knappen : Andre
Og finder via gennemse programmet : Photoed.exe

Nu har du fået oprettet en  ny association mellem JPG & Photoed.exe

Luk det billede, du ser I Photoed, men lad Photoed  køre.

Start  din Acces-database, og åbn den formular, hvori du har et felt, der skal vise dit billede.
Feltets egenskaber:  Visning =  Indhold

Klik med højre musetast på feltet, og vælg:  Indsæt objekt
I næste popup vælges:  Indsæt fra fil.
Og via gennemse finder du den JPG-fil, som du ønsker at få vist i feltet.
NB!  Der må ikke være  checkmark I feltet:  Vis som Ikon.
Vælg OK, og nu skulle du gerne se billedet.
Avatar billede martin_sj Nybegynder
08. juni 2001 - 10:01 #15
Tak IT-MAN!
Avatar billede martin_sj Nybegynder
08. juni 2001 - 10:03 #16
Tak Sjensen du har fået de 50 Rubler
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