Afbeelding invoegen en padnaam

Vraag en antwoord over FileMaker Pro 9

Afbeelding invoegen en padnaam

Berichtdoor rickel » 05 feb 2010 00:35

Ik heb een run-time versie gegenereerd voor een vriend van mij die een windows computer heeft. In deze database voert hij gegevens in en plaats daarbij in het record een foto. Om die reden heb ik een map aangemaakt in de runtime map met de naam FMP_Fotos.
Telkens als er nieuwe records moeten worden toegevoegd aan nieuwe records, stopt hij de nieuwe foto's in die desbetreffende map. Via de database link hij die foto via een script aan het record. Dit werkt allemaal naar tevredenheid. Nu heeft hij een zoon die af en toe voor hem de gegevens bijhoudt als hij weg is voor zijn werk. Zijn zoon heeft een Apple computer. Ik heb een runtime versie gemaakt voor deze OS en ook een map geplaatst met dezelfde naam, nl FMP_Fotos. Wat wil nu, als ik de map FMP-Fotos van zijn vaders computer kopieert naar de MacOS worden de foto's niet herkend in de records? Hoe kan ik dit zodanig realiseren dat in beide omgevingen de link naar de map FMP_Fotos wordt herkend zonder telkens alle foto's handmatig te moeten ophalen om de link te herstellen aan het desbetreffende record?
Avatar gebruiker
rickel
 
Berichten: 78
Geregistreerd op: 09 aug 2002 13:25

Re: Afbeelding invoegen en padnaam

Berichtdoor hiker » 05 feb 2010 09:07

Heb je in de Mac-versie wel de bestandspaden aangepast? Deze zien er namelijk anders uit onder Windows en Mac.
Als je zoekt op Bestandspad vindt je veel info, o.a.: Case ( Get ( SystemPlatform ) = 1; "filemac:" ; "filewin:" )
Daarachter moet je dan je pad naar de map opgeven. Deze kun je in een veld zetten zodat je vanaf de Windows het ene pad oproept en vanaf de Mac het andere pad.
hiker
 
Berichten: 325
Geregistreerd op: 24 jan 2007 23:32

Re: Afbeelding invoegen en padnaam

Berichtdoor rickel » 05 feb 2010 20:12

Hiker bedankt voor je suggestie, maar dit is helaas niet mogelijk! Als ik 'Bronbestand opgeven' aanklikt, dan zal de gebruiker geen kans krijgen om de gewenste foto aan te klikken die in de map FMP_fotos. Op die manier werkt mijn onderstaande script niet meer!
---
[Script Haalop_JPG]
- Ga naar veld [Voorraad::Foto]
- Afbeelding invoegen [Verwijzing]
- Ga naar veld[]

Trouwens filemac of filewin werkt sowieso niet met foto's. Dit moet zijn imagemac of imagewin!
Avatar gebruiker
rickel
 
Berichten: 78
Geregistreerd op: 09 aug 2002 13:25

Re: Afbeelding invoegen en padnaam

Berichtdoor rickel » 07 mei 2010 23:04

Weet niemand hoe dit probleem opgelost kan worden?
Ik wil graag weten hoe ik in Script Afbeelding invoegen -onder optie Bronbestand opgeven een padnaam moet opgeven die de map FMP_fotos herkend.
Dus alles wat voor FMP_fotos komt moet variabel zijn. Zodra de map wordt gevonden is de link denkelijk hersteld?

Voorbeeld: [Macintosh HD/Gebruikers/Usernaam/Documenten/]FMPMAP/FMP_fotos/
Wat tussen [] moet onbelangrijk zijn.

Filemaker moet de map vinden -> FMPMAP en de onderliggende map -> FMP_Fotos.
Is dit mogelijk te creƫren in Script Afbeelding invoegen -onder optie Bronbestand opgeven en hoe?

Wie weet raad?
Avatar gebruiker
rickel
 
Berichten: 78
Geregistreerd op: 09 aug 2002 13:25

Re: Afbeelding invoegen en padnaam

Berichtdoor fmwebshop » 08 mei 2010 05:31

Als ik je vraag goed begrijp dan denk ik dat het zo kan:

Als je de fotomap in de FMPMAP zet

met een script variabele: get(bestandspad)&FMP_fotos/

afbeelding invoegen: scriptvariabele
Avatar gebruiker
fmwebshop
 
Berichten: 326
Geregistreerd op: 18 sep 2008 17:12
Woonplaats: St Dizier les Domaines


Keer terug naar FileMaker 9



Wie is er online

Gebruikers op dit forum: MSN [Bot] en 2 gasten