Automatisera uppgifter med scripts > Skapa och redigera scripts
 
Skapa och redigera scripts
Obs!  Information om varje scriptsteg och dess tillval finns i Scriptsteg (i bokstavsordning) och Scriptsteg (efter kategori). Fler exempelscripts och ytterligare hjälp finns i Exempel på scripts och i FileMaker Community.
Så här skapar eller redigerar du ett script:
1. Välj menyn Scripts > Scriptfönster.
Eller öppna Arkiv-menyn > Hantera > Scripts.
Scriptfönster öppnas. Du kan skapa och redigera scripts med hjälp av de tre sektionerna i det här fönstret: sektionen för scripts (vänster), sektionen för scriptredigering (mitten) och sektionen för scriptsteg (höger).
2. Skapa eller öppna ett script:
Om du vill skapa ett script klickar du på Knappen Nytt script. I sektionen för scriptredigering anger du ett namn för det nya scriptet och trycker sedan på Retur.
Granska ett script genom att klicka på scriptnamnet i scriptsektionen. Klicka på Knapp för att växla till redigering för att gå från att granska scriptet till att redigera det.
Redigera ett script genom att dubbelklicka på scriptnamnet i scriptsektionen. Om scriptet redan är öppet i sektionen för scriptredigering klickar du på scriptets flik för att aktivera det.
3. Börja skriva ett scriptstegsnamn och välj sedan scriptsteget i listan som visas.
Du kan även dubbelklicka på scriptsteget i sektionen för scriptsteg.
4. Om scriptsteget har olika tillval - vilket anges av text som omges av hakparenteser ([ ]) eller av Åtgärdsmeny bredvid scriptsteget - gör du något av följande:
Klicka på texten som omges hakparenteser och ange sedan tillvalet som visas.
Klicka på Åtgärdsmeny och ange sedan tillvalet som visas.
Klicka mellan hakparenteserna och redigera beräkningen, eller klicka på Beräkningsknapp för att öppna Dialogrutan Ange beräkning. Endast vissa beräkningar är redigerbara.
Obs!  När du redigerar ett scriptsteg kan du se alternativet Återställ. Att återställa innebär att de villkor du angav när scriptsteget redigerades senast, används när scriptsteget utförs.
5. Gör något av följande när du arbetar i sektionen för scriptredigering:
 
För att
Gör så här
Lägga till en rad i scriptet
Gör något av följande:
Tryck på Ctrl+Retur (Windows) eller Kommando-Retur (OS X).
Om inget scriptstegstillval är i fokus trycker du på Retur.
Om den sista raden i scriptet inte är tom, markerar du den sista raden och trycker på nedåtpilen.
Lägga till en rad ovanför den markerade raden
Gör något av följande:
Tryck på Ctrl+Skift+Retur (Windows) eller Kommando-Skift-Retur (OS X).
Om inget scriptstegstillval är i fokus trycker du på Skift+Retur.
Flytta mellan rader i scriptet
Tryck på uppåtpil eller nedåtpil
Lägga till en kommentar i ett script
På en tom rad skriver du # eller väljer Kommentar i sektionen för scriptsteg. Om du använder scriptsteget Kommentar i ditt script kan det hjälpa andra som visar eller ändrar det.
Lägga till ett scriptsteg i kategorin Favoriter
I sektionen för scriptsteg markerar du scriptsteget och klickar på Knapp med grå stjärna. Om du vill ta bort ett scriptsteg som kategorin Favoriter, markerar du scriptsteget och klickar på Knapp med blå stjärna.
Obs!  Du kan inte lägga till ett scriptsteg i kategorin Favoriter om sektionen för scriptsteg sorteras i bokstavsordning.
Visa information om ett scriptsteg
I sektionen för scriptsteg markerar du scriptsteget. En kort beskrivning av scriptsteget visas i sektionen Hjälp. Om du vill visa mer information om scriptsteget klickar du på Hjälp.
Visa scriptsteg i bokstavsordning eller efter kategori
I sektionen för scriptsteg klickar du på Knapp för att sortera i bokstavsordning för att visa scriptstegen i bokstavsordning eller klicka på Knapp för att sortera efter kategori för att visa en lista efter kategori.
Visa vilka FileMaker-produkter har stöd för ett scriptsteg
Klicka på Kompatibilitetsknapp och välj en produkt. Alla scriptsteg som är kompatibla med produkten visas.
Kopiera och klistra in ett scriptsteg
Mer information finns i Kopiera och klistra in scripts.
Duplicera ett scriptsteg
Markera scriptsteget och öppna menyn Redigera > Duplicera (Windows) eller Duplicera steg (OS X).
Radera ett scriptsteg
Markera scriptsteget och tryck på Delete.
Ändra ordningen på scriptsteg i scriptet
Dra scriptsteget i sektionen för scriptredigering till en ny plats i scriptet.
Markera flera scriptsteg
Ctrl-klicka (Windows) eller Kommando-klicka (OS X). Du kan lägga till, duplicera eller radera flera steg.
Köra scriptet
Klicka på Knapp för att köra script.
Obs!  En asterisk (*) bredvid ett scriptnamn innebär att scriptet har ändrats, men inte sparats.
6. Stäng fliken och klicka sedan på Spara.
Du kan även gå till Arkiv > Spara script i Scriptfönstret (Windows), eller välja Scripts > Spara script menyraden i FileMaker Pro (OS X).
7. Skapa fler scripts eller stäng Scriptfönster.
Så här hanterar du scripts:
 
För att
Gör så här
Byta namn på ett script
Gör något av följande:
Högerklicka på scriptnamnet och välj Byt namn.
I sektionen för scriptredigering dubbelklickar du på scriptnamnet.
Duplicera ett script
Högerklicka på scriptnamnet och välj Duplicera.
Radera ett script
Högerklicka på scriptnamnet och välj Radera.
Ordna om scripts
Dra scriptnamnet till en ny plats i listan.
Skriv ut ett steg
Windows: välj Arkiv > Skriv ut i Scriptfönster.
OS X: välj Arkiv > Skriv ut i menyfältet i FileMaker Pro.
I utskriftsdialogrutan gör du dina val och klickar på OK (Windows) eller Skriv ut (OS X).
Utföra ett script med fullständig behörighet
Högerklicka på scriptet och välj Bevilja fullständig behörighet. Se "Köra script med fullständiga behörigheter" nedan.
Hantera mappar i sektionen för scripts
Mer information finns i Hantera scripts med hjälp av mappar.
Köra script med fullständiga behörigheter
Genom att ange att ett script ska köras med fullständig behörighet kan användare med begränsad behörighet utföra scriptade uppgifter som de annars inte skulle kunna utföra, t.ex. exportera eller radera poster. Tänk på följande:
Behörigheten ändras inte, men scriptet får högre behörighet än användaren. Den fullständiga behörigheten överförs inte heller till något efterföljande delscript, såvida inte funktionen har aktiverats även i det scriptet.
Scripts kan endast konfigureras till att köras med fullständig behörighet av användare med behörighetsuppsättningen Full åtkomst. Endast användare med fullständig behörighet kan ändra eller radera scripts som den här funktionen har aktiverats för.
Ett script kan köras med fullständig behörighet bara i den fil där scriptet har definierats. Scripts kan inte åsidosätta åtkomstbegränsningar för externa filer. Ett script som har konfigurerats till att köras med fullständig behörighet kan exempelvis inte radera poster i en åtkomstbegränsad extern fil.
Användare utan fullständig behörighet kan tilldelas behörighet att redigera scripts som är markerade som ändringsbara i sin behörighetsuppsättning. Fullständig behörighet krävs när du vill skapa, duplicera, importera och/eller radera scripts.
Kommentar
Om du vill kontrollera eventuella problem när du bygger ett script högerklickar du på fliken i sektionen för scriptredigering och väljer Kontrollera problem. FileMaker Pro kontrollerar scriptet och markera rader med problem, till exempel parameter som saknas. (Det går inte att upptäcka varje problem.) Raderna markeras med den standardfärg som angetts för problem på fliken Syntaxfärger i inställningarna för Scriptfönster.
Redigera färgkodningen för scriptsteg och villkor såsom problems i Scriptfönster genom att välja Visa > Inställningar (Windows) eller Visa > Inställningar för Scriptfönster (OS X). Klicka sedan på fliken Syntaxfärger.
Redigera ett script i ett nytt fönster genom att högerklicka på en flik i sektionen för scriptredigering och välja Flytta flik till nytt fönster. Du kan även trycka på Alt (Windows) eller Alternativ (OS X) och dubbelklicka på ett script i scriptsektionen. Scriptet öppnas i dialogrutan Ändra script.
Om du vill tillåta scriptet att göra saker som normalt inte tillåts med användarens tilldelade behörighet väljer du Arkiv > Bevilja fullständig behörighet (Windows) eller Scripts > Bevilja fullständig behörighet (OS X).
Om du öppnade dialogrutan Ändra script genom att konvertera en knappåtgärd till ett script, kan du trycka på Ctrl+R (Windows) eller Kommando-R (OS X) om du vill byta namn på scriptet.
Relaterade avsnitt 
Kopiera och klistra in scripts
Använda operatorer i formler
Scriptsteg (efter kategori)
Scriptsteg (i bokstavsordning)
Arbeta med knappar och knapprader på layouter
Arbeta med Scripts-menyn
Ändra behörighet för scripts
Publicera databaser på webben
Debugga scripts (FileMaker Pro Advanced)
Inaktivera scriptsteg (FileMaker Pro Advanced)