Jump to content
  • 0

Tip betreffende importeren van graphics


AvD

Question

Posted (edited)

Voor een van de volgende Tips van de week is deze tekst in voorbereiding. Graag commentaren daarop! Dank!

Vraag: Het gaat om een probleem bij de optie Insert picture: is er een manier waarop ik kan controleren dat de users nooit vergeten om de optie 'store only a reference to the file' aan te klikken? Om er zeker voor te zijn dat de fotos gelinkt zijn aan een fotodossier op onze server, eerder dan de fotos te stockeren binnen de filemaker database zelf.

 

Antwoord:

Binnen de mogelijkheden van FileMaker 6 is dat in beperkt opzicht te doen:

er bestaat een functie Status(CurrentFileSize). Wanneer die als een unstored calculation gebruikt wordt, zou die in principe moeten weergeven hoe de bestandsgrootte evolueert. Bij het inserten van een zwaar grafisch bestand is dat dan meteen merkbaar. Indien het inserten via een script verloopt - dat is best doenbaar - dan zou dat script ook kunnen controleren hoe de bestandsgrootte evolueert en bij een bepaald verschil dan reageren met een warning message.

 

Dat is de theorie. In de praktijk lukt het niet zo goed: kleinere grafische bestanden wegen maar beperkt door wanneer ze in een groter FileMaker-bestand worden geïntegreerd. Bovendien wordt de bestandsgrootte niet meteen aangepast op zichtbare manier. FileMaker schrijft zijn bestanden weg, niet per byte, maar per cluster (een groep bytes dus). Als er net een cluster-uitbreiding is gebeurd, en die cluster is maar voor een heel klein deeltje benut, dan kan men gerust een graphic importeren zonder dat de bestandsgrootte wijzigt. Het omgekeerde bij een delete operation is eveneens waar.

 

Hier valt dus af te wegen wat voors en tegens zijn: opgenomen in het bestand zijn de graphics overal transporteerbaar en beschikbaar, maar ze nemen plaats in, en tot en met FileMaker 6 is 2 Gb de maximum bestandsgrootte.

Kiest men voor external links, dan mag men dat dus niet vergeten aan te klikken. Hierbij kan een warning message tijdens het import script gegenereerd worden. Vraag is of men dat blijft lezen: meestal klikt men gewoon OK zonder te lezen...

 

Any comments?

Edited by Guest

3 answers to this question

Recommended Posts

  • 0
Posted

als je zeker wil zijn dat de eindgebruiker niet mag vergeten te importeren met verwijzing, gebruik dan de File Plugin van Troi. Daar zit een Reference to Clip-functie in die dit hele probleem oplost.

 

Als je echt wil werken zonder plugins, is het inderdaad kiezen of delen. wat het beste is, gaat de tijd uitwijzen, en is sterk applikatie-afhankelijk.

ik heb hier ook bestanden met 5000 beelden (technische tekeningen), dat is ± 200 MB, een gelijkaardig bestand met de kleurenafbeeldingen gebruikt noodzakelijkerwijze de Troi-plugin omdat de inhoud van die kleurenafbeeldingen vaak wijzigt en omdat de bestandsgrootte dramatisch toeneemt.

 

PS : het is ook zeer handig om te updaten : simpelweg je afbeelding (JPG bvb) overschrijven op je disk en klaar, iedereen heeft een nieuwe pack-shot van een bepaald produkt bvb.

(moet eens reclame-tussenkomst gaan vragen aan de Peter denk ik :wink: )

  • 0
Posted

Dank. We moeten dus langs Troi...

De zoveelste WZSG-vraag, dus!

Ik ga Ilyse eens vertellen dat ze dat artikel beter nooit geschreven had :wink:

  • 0
Posted
Dank. We moeten dus langs Troi...

moeten is veel gezegd, maar ik heb destijds (een drietal jaar geleden) gezocht naar een oplossing en kwam toen bij Troi terecht. En bij een goed produkt blijf je hangen.

 

(zou dat met FM ook zo zijn ? :wink: )

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...