Skapa och redigera scriptsNär du har planerat dina scripts kan du börja skapa, redigera och hantera dem.
1.
• Klicka mellan hakparenteserna och redigera beräkningen, eller klicka påför att öppna Dialogrutan Ange beräkning. Endast vissa beräkningar är redigerbara.
På en tom rad skriver du # eller väljer Kommentar i sektionen för scriptsteg. Om du använder Kommentar scriptsteg i ditt script kan det hjälpa andra som vill studera det eller ändra i det.
6. Du kan även gå till Arkiv > Spara script i Scriptfönstret (Windows), eller välja Scripts > Spara script på menyraden i FileMaker Pro (OS X).
• Högerklicka på scriptnamnet och välj Byt namn. Högerklicka på scriptnamnet och välj Duplicera.
•
• Högerklicka på scriptet och välj Bevilja fullständig behörighet. Läs mer under Kommentar nedan.
•
•
• Om ett script är öppet i sektionen för scriptredigering kan du högerklicka på scriptets flik och välja Välj i sektion för script om du vill markera scriptet i sektionen för scripts.
•
• Du kan också skapa, redigera, duplicera och radera scripts från Dialogrutan Ange script när du skapar en knapp eller scriptutlösare.
• Om du vill redigera ett script i ett nytt fönster, högerklickar du på en flik i sektionen för scriptredigering och väljer Flytta flik till nytt fönster. Du kan även klicka på ett scriptnamn i sektionen för scripts och välja menyn Arkiv > Öppna script i nytt fönster (Windows) eller menyn Scripts > Öppna fil i nytt fönster (OS X). Scriptet öppnas i dialogrutan Ändra script. Tänk på följande:
• Om du vill låta scriptet göra saker som normalt inte skulle tillåtas för användarens tilldelade behörighet, väljer du Kör script med fullständig behörighet.
• 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. 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.
• Om du använder FileMaker Pro Advanced kan du inaktivera scriptsteg så att du kan testa ditt script. Om du vill inaktivera ett scriptsteg, markerar du scriptsteget och väljer sedan menyn Redigera > Inaktivera (Windows) eller menyn Redigera > Aktivera/inaktivera (OS X). Inaktiverade scriptsteg föregås av "//". Mer information finns i Inaktivera scriptsteg (FileMaker Pro Advanced).
• Om ett scriptsteg anger ett fält i en flikpanel eller glidpanel som inte ligger längst fram, väljs det angivna fältet och den panel i vilket fältet ligger flyttas längst fram på panelkontrollen. Om samma fält visas någon annanstans i layouten och scriptet hittar det fältet först, flyttas dock inte panelen med samma fält framåt. Tilldela istället ett objektnamn till fältet och använd Gå till objekt scriptsteg om du vill flytta till den instansen i fältet.
• Om ett scriptsteg anger ett fält i ett flytande fönster, öppnas det flytande fönstret och fältet markeras. Om samma fält finns någon annanstans i layouten och scriptet hittar detta fält först, kommer det flytande fönstret med samma fält inte att flyttas framåt. Tilldela istället ett objektnamn till fältet och använd Gå till objekt scriptsteg om du vill flytta till den instansen i fältet.