Ställ in nästa löpnummer
Syfte 
Ställer in nästa löpnummer i ett numeriskt fält som ställts in för automatisk inmatning av löpnummer.
Format 
Ställ in nästa löpnummer [<tabell::fält>; <värde eller formel>]
Tillval 
 •
Välj Ange målfält eller klicka på Ange för att ange vilket löpnummerfält manussteget ska bearbeta. Det fält du anger måste vara ett numeriskt fält som definierats för automatisk inmatning av löpnummer.
 •
Beräknat resultat: Klicka på Ange för att skriva nästa löpnummer eller skapa en beräkning som bestämmer nästa löpnummer.
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 6.0 eller tidigare
Beskrivning 
Här kan du använda funktionen Hantera manus när du vill uppdatera värdet. Du kan definiera detta manussteg så att du kan använda valfri beräkning till att avgöra nästa löpnummer i ett numeriskt fält som definierats för automatisk inmatning av ett löpnummer. Beräkningen ger alltid ett textresultat.
Du kan t.ex. vilja ställa in nästa löpnummer när du gjort något av följande:
 •
 •
Kommentar
 •
 •
Exempel 1 
Beräknar numret för nästa tillgängliga faktura-ID med hjälp av Max-funktionen för att returnera det högsta värdet i fältet FakturaID. Om fakturans ID innehåller icke-numeriska data måste beräkningen vara mer avancerad för att såväl numeriska som icke-numeriska data ska bibehållas.
Ställ in nästa löpnummer [Fakturor::FakturaID; Max ( Fakturor::FakturaID ) + 1]
Exempel 2 
Ställer in nästa värde för löpnummer i fältalternativen för FakturaID när poster har importerats. Användbart om Skapa automatiska data under import inte är markerat om du vill behålla datum och andra automatiskt inmatade värden.
Importera poster [Lägg till; Mac Roman]
Ställ in nästa löpnummer [Fakturor::FakturaID; Get ( TotaltAntalPoster ) + 1]
Exempel 3 
Uppmanar användaren att mata in nästa löpnummer.
Visa anpassad dialogruta ["Ställ in nästa löpnummer"; Fakturor::Nästa löpnummer]
If [Get ( SenasteMeddelandeval ) = 1]
Ställ in nästa löpnummer [Fakturor::FakturaID; Fakturor::Nästa löpnummer]
End If
Relaterade avsnitt 
Importera poster manussteg
Definiera beräkningsfält
Manussteg (i bokstavsordning)
Manussteg (efter kategori)