Automatisera uppgifter med scripts > Skapa och redigera scripts > Importera scripts från andra FileMaker-filer
 
Importera scripts från andra FileMaker-filer
Med FileMaker Pro kan du importera scripts från andra FileMaker-filer. Du kan också kopiera och klistra in scripts mellan filer. Mer information finns i Kopiera och klistra in scripts.
För att kunna ändra scriptet måste du ha behörighet i källfilen som tillåter att du ändrar scriptet.
Många scripts refererar till filer, fält, layouter, poster och andra scripts. I vissa scriptsteg, till exempel Tilldela fält, Infoga resultat och Ersätt fältinnehåll, kan dessutom fältreferenser vara inbäddade i beräkningar. Även om dessa referenser fungerar i originalfilen är det inte säkert att de är giltiga i den fil som de importeras till.
När du importerar ett script försöker FileMaker Pro matcha fält, layouter, tabeller (även sådana som används i relationer) osv. med utgångspunkt i deras namn. Fält och layouter matchas med sina fullständiga namn och dessa måste matcha exakt för att referensen ska importeras. Om det refererade objekt inte hittas, markeras det som saknat.
Så här importerar du ett script:
1. Öppna filen du vill importera scriptet till.
2. Välj menyn Scripts > Scriptfönster.
Eller öppna Arkiv-menyn > Hantera > Scripts.
3. I Scriptfönster väljer du menyn Arkiv > Importera (Windows) eller menyn Scripts > Importera (OS X).
Obs!  Du kan importera scripts till en mapp genom att markera mappen och sedan importera scripten.
4. Öppna filen som innehåller de/de script(s) som du vill importera.
5. Markera de scripts som du vill importera i dialogrutan Importera scripts.
Om ett eller flera scripts som du importerar refererar till andra scripts måste du markera och importera alla de refererade scripten samtidigt.
6. Klicka på OK.
Dialogrutan Importera sammanfattning öppnas. Klicka på Öppna loggfil när du vill visa loggfilen. Klicka sedan på OK och visa scriptet i sektionen för scriptredigering . Kända problemsteg är markerade.
7. När du har importerat ett script bör du redigera scriptet för att se till alla referenser är giltiga och visas på rätt sätt.
Om FileMaker Pro rapporterar fel, följer du stegen i Skapa och redigera scripts för att korrigera de <okända> referenserna i varje script. Under importen av scriptet kontrollerar FileMaker Pro alla referenser till fält, layouter, andra scripts, filer och så vidare i de importerade scripten. Referenserna måste matcha exakt för att omfattas av importen. Om ett refererat objekt inte hittas, markeras det som <okänt>.
Kommentar
Matchningen av fältnamn är inte beroende av användningen av versaler och gemener.
När du har importerat ett script som refererar till ett relaterat fält måste de fullständiga fältnamnen vara exakt identiska, inklusive namnen på tabellerna som de visas i relationsdiagrammet.
När du importerar scriptsteg som innehåller beräkningar (t.ex., Om, Tilldela fält, och Infoga resultat) och om FileMaker Pro inte kan matcha alla element som beräkningen refererar till (tabeller, fält eller anpassade funktioner), kommenteras beräkningen bort. Mer information finns i Lägga till kommentarer i en formel.
När du importerar scriptsteg som innehåller mer komplex information (t.ex. sökposter, sorteringsordning, ordning för importfält och ordning för exportfält osv.), bortser FileMaker Pro från saknade fältreferenser.
Om användaren som utför importen inte har fullständig behörighet, kommer de importerade scripten inte att konfigureras till att köras med fullständig behörighet.
Filen Import.log finns normalt i mappen med destinationsdatabasen. Om du har fjärröppnat destinationsfilen eller om du inte har skrivbehörighet till den mappen, markerar du mappen Dokument.
Relaterade avsnitt 
Hantera scripts med hjälp av mappar
Automatisera uppgifter med scripts