Öppna filer med en URL-adress

Med en URL-adress kan du starta en klient och öppna en delad eller lokal fil eller köra ett script i en fil. När klientprogramvaran installeras registreras URL-scheman i operativsystemet så att URL-adresser med dessa scheman hanteras av klienten.

URL-adressens fullständiga format visas nedan. De parametrar som inte är obligatoriska omges av klamrar ({ }). Radbrytningar och indrag har lagts till för läsbarhetens skull.

schema://{{konto:lösenord@}adress/}filnamn
  {?script=scriptnamn
    {&param=scriptparameter}
    {&option=alternativvärde}
    {&$variabelnamn{[repetitionsnummer]}=värde}
  }
  • schema är ett av de URL-scheman som stöds:

    • fmp – den senast installerade versionen av programmet hanterar URL-adresser med det här schemat.

    • fmpXX, där XX är programmets huvudversionsnummer – endast den angivna versionen av programmet hanterar URL-adresser med det här schemat.

  • konto:lösenord är kontonamnet och lösenordet för att öppna filen.

  • adress är

    • värdens DNS-namn eller IP-adress

    • ~ om du vill ange användarens dokumentmapp

    • $ om du vill ange att filen redan är öppen

  • filnamn är namnet på FileMaker Pro-filen. Filnamn skiljer mellan versaler och gemener för FileMaker Go men inte för FileMaker Pro. Filnamnstillägget krävs inte.

  • scriptnamn anger namnet på ett script som ska köras. Scriptnamn skiljer inte mellan versaler och gemener.

  • scriptparameter skickar en scriptparameter till scriptnamn. Mer information finns i Funktionen Get ( Scriptparameter ).

  • alternativvärde anger hur ett script som för närvarande körs ska hanteras när scriptnamn körs. Mer information finns i Alternativ för att hantera pågående script när nya script startas.

  • variabelnamn, repetitionsnummer och värde anger en lokal variabel, dess repetitionsnummer och dess värde när scriptnamn körs. Du kan använda symbolen & för att lägga till flera lokala variabler i URL-adressen. Mer information finns i Använda variabler.

Så här öppnar du en fil med en URL-adress:

  1. Starta webbläsaren på klientdatorn.

  2. Ange filens URL-adress i webbläsarens adressfält genom att använda den första delen av URL-formatet ovan.

    fmpXX://{{konto:lösenord@}adress/}filnamn

Så här kör du ett script i en fil med en URL-adress:

  1. Följ anvisningarna ovan.

  2. Lägg till ?script=scriptnamn till URL-adressen.

    Du kan även lägga till ytterligare URL-parametrar enligt beskrivningen ovan.

Kommentarer 

Exempel

  • Öppnar en delad fil med namnet Mina adresser:

    fmp://forsaljning.exempel.com/Mina%20adresser.fmp12
  • Öppnar en lokal fil med namnet Klienter i användarens dokumentmapp med och kör ett script med namnet Klientlista:

    fmp://~/Klienter?script=Klientlista
  • Öppnar en delad fil med namnet Mina adresser med FileMaker Pro 20 och anger ett kontonamn och lösenord:

    fmp20://MittKonto:MittLösenord@forsaljning.exempel.com/Mina%20adresser
  • Öppnar en fil med namnet Kunder på en värd, kör ett script med namnet Klientlista efter det att ett pausat script har återupptagits (alternativ 3) och anger scriptparametern Toppklienter och den lokala variabeln $AntalAttLista med värdet 10:

    fmp://forsaljning.exempel.com/Kunder?script=Klientlista&param=Toppklienter&option=3&$AntalAttLista=10
  • Kör scriptet Klientlista från en öppen fil med namnet Klienter:

    fmp://$/Klienter?script=Klientlista
  • Skapar i en beräkning en URL för att öppna filen Kunder på en värd och kör scriptet Kundlista samt anger en scriptparameter som är procentkodad:

    "fmp://forsaljning.exempel.com/Kunder?script=Kundlista&param=" & GetAsURLEncoded ( "a/b" )