ConvertFromFileMakerPath
Konverterar en sökväg i FileMaker-format till ett standardformat.
Format
ConvertFromFileMakerPath ( filemakerSökväg ; format )
Parametrar
filemakerSökväg – ett textuttryck eller textfält som innehåller en sökväg i FileMaker-format.
format – ett numeriskt värde som anger i vilket standardformat sökvägen ska returneras (se nedan).
Returnerad datatyp
text
Ursprungsversion
19.0
Beskrivning
FileMaker-klienter och -värdar använder internt sökvägar i de format som visas i Skapa filsökvägar för att ange externa filer eller FileMaker-datakällor. Innan du kan använda de här FileMaker-sökvägarna med externa system måste du konvertera en FileMaker-sökväg till ett standardformat som det externa systemet har stöd för.
Använd parametern format för att ange ett av följande som standardformat för sökvägar.
| 
 | För sökvägar som används av | Standardformat | 
| 
 | POSIX (Unix-liknande) operativsystem – till exempel macOS, iOS, iPadOS och Linux | /katalog/filnamn | 
| 
 | Windows operativsystem | enhet:\katalog\filnamn, där enhet är enhetsbokstaven | 
| 
 | Webbaserade system – till exempel REST API:er och Scriptsteget Infoga från URL | file:///katalog/filnamn, om sökvägen är för en lokal fil FileMaker Pro: fmp://värd.domän/katalog/filnamn, om det är en sökväg i FileMaker-nätverk som börjar med fmnet:/ | 
- 
                                                Du kan ange formatmed den namngivna konstanten eller det numeriska värdet inom parentes – t.ex.WinPatheller 2 – utan citationstecken.
FileMaker-sökvägen för en delad FileMaker Pro-fil kan endast konverteras till en URL-sökväg som använder fmp-schemat. När en FileMaker-sökväg inte kan konverteras till det angivna formatet returnerar den här funktionen "?".
Kommentarer
- 
                                                FileMaker-sökvägar som använder sökvägsprefix som börjar med file,imageellermovieoch slutar medwin,macellerlinuxkonverteras på samma sätt som prefixetfile.Mer information finns i Om sökvägsprefix.
Exempel 1
| För  | Returneras för  | 
| file:/Macintosh HD/etc/värdar Fullständig sökväg till en lokal fil på rotvolymen i ett POSIX-system | URLPath: file:///etc/värdar PosixPath: /etc/värdar WinPath: ? | 
| file:/Kunder/kontakter.txt Fullständig sökväg till en lokal fil på annan plats än rotvolymen i ett POSIX-system | URLPath: file:///Volymer/Kunder/kontakter.txt PosixPath: /Volymer/Kunder/kontakter.txt WinPath: ? | 
| file:/C:/Users/Johan Svensson/Documents/test.xlsx Fullständig sökväg till en lokal fil i Windows | URLPath: file:///C:/Users/Johan%20Svensson/Documents/test.xlsx PosixPath: ? WinPath: C:\Users\Johan Svensson\Documents\test.xlsx | 
| file://datornamn/Documents/test.xlsx Fullständig sökväg till en fil på en fjärransluten Windows-dator | URLPath: file://datornamn/Documents/test.xlsx PosixPath: ? WinPath: \\datornamn\Documents\test.xlsx | 
| fmnet:/fmvärd.exempel.com/Mina kunder.fmp12 Fullständig sökväg till en delad FileMaker Pro-fil | URLPath: fmp://fmvärd.exempel.com/Mina%20kunder.fmp12 PosixPath: ? WinPath: ? | 
| file:katalog1/katalog2/fil.fmp12 En sökväg som är relativ till den aktuella FileMaker Pro-filen | URLPath: ? PosixPath: katalog1/katalog2/fil.fmp12 WinPath: katalog1\katalog2\fil.fmp12 | 
Exempel 2
ConvertFromFileMakerPath ( "file:Import/Försäljning.xlsx" ; PosixPath ) returnerar Import/Försäljning.xlsx.
Exempel 3
För fältet Tabell::Filnamn som innehåller "kontakter.txt" returneras file:///Users/Användarnamn/Documents/kontakter.txt (sökvägen till den här filen i den aktuella användarens mapp Documents i URL-format).
ConvertFromFileMakerPath ( 
    "file:" & Get ( Dokumentsökväg ) & Tabell::Filnamn ; 3 
)