Ange variabel
Syfte 
Ställer in en lokal eller global variabel på ett angivet värde.
Format 
Ange variabel [<variabelnamn> {[<repetitionsnummer>]}; Värde:<värde eller formel>]
Tillval 
Klicka på Ange om du vill ange alternativ för variabel.
 •
Namn är namnet på den variabel du vill skapa. Ge namnet prefixet $ för en lokal variabel eller $$ för en global variabel. Om ingen variabel anges läggs $ automatiskt till i början av namnet.
 •
Värde är värdet som variabeln ställs in på. Du kan ange text eller en beräkning.
 •
Repetition är repetitions(index)numret på den variabel du vill skapa. Om ingen repetition anges är standardvärdet 1.
Kompatibilitet 
 
Där manussteget körs 
Format som 
FileMaker Pro 
Ja 
Schemalagt manus i FileMaker Server 
Ja 
FileMaker Go 
Ja 
Anpassad webbpublicering 
Ja 
FileMaker WebDirect 
Ja 
Runtime-lösning 
Ja 
Kommer från 
FileMaker Pro 8.0
Beskrivning 
Om det inte finns någon variabel kommer detta manussteg att skapa en. Ett variabelnamn har samma namngivningskonventioner som ett fältnamn. Mer information finns i Om att namnge fält.
Lokala och globala variabler kan skapas och användas i beräkningar.
 •
 •
En global variabel kan användas i en beräkning eller ett manus var som helst i en fil, till exempel andra manus eller sökvägar. Den globala variabelns värde raderas inte förrän filen är stängd.
 •
Exempel 1 
Skapar en relaterad post med hjälp av en lokal variabel som kopierar informationen till ett matchande fält.
Ange variabel [$AKTUELLT_KUND_ID; Värde: Kunder::Kund-ID]
Gå till layout ["Fakturainformation"]
Ny post/sökpost
Tilldela fält [Fakturor::Kund-ID; $AKTUELLT_KUND_ID]
Exempel 2 
Använder en lokal variabel för att spara poster som Excel- eller PDF-filer i dokumentmappen.
Visa anpassad dialogruta ["Spara aktuell post i Excel- eller PDF-format?"]
If [Get ( SenasteMeddelandeval ) = 1]
Ange variabel [$SÖKVÄG; Värde: Get ( Dokumentsökväg ) & "Faktura" & Faktura::Fakturanummer & ".xlsx"]
Spara poster i Excel-format [Spara; "$SÖKVÄG"; Aktuell post]
Else
Ange variabel [$SÖKVÄG; Värde: Get ( Dokumentsökväg ) & "Faktura " & Faktura::Fakturanummer & ".pdf"]
Spara poster i PDF-format [Spara; "$SÖKVÄG"; Aktuell post"]
End If
Exempel 3 
Använder global variabel som växlingsfunktion för att stoppa ett manus från att utlösas.
Manus: Gå till vald faktura för iOS
Ange variabel [$$MANUSUTLÖSARE; Värde: "Av"]
Gå till layout ["Fakturainformation iPad"]
Manus: Kör Ange fakturainformation
If [$$MANUSUTLÖSARE = "Av"]
Ange variabel [$$MANUSUTLÖSARE; Värde: "På"]
Avsluta manus [ ]
End If
Sök efter matchande poster [Ersätt; Fakturor::Kundnamn]
Gå till post/sökpost/sida [Första]
Relaterade avsnitt 
Manussteg (i bokstavsordning)
Manussteg (efter kategori)
Om formler
Använd variabler
Definiera repeterade fält