Tilldela fält
 
Syfte 
Ersätter allt i det angivna fältet i den aktuella posten med ett beräkningsresultat.
Se även 
Format 
Tilldela fält [<tabell::fält>; <värde eller formel>]
Tillval 
 •
Ange målfält anger det fält vars innehåll du vill ersätta. Om inget fält är angivet och ett fält är markerat i bearbetningsläge eller sökläge används det fältet.
 •
<värde eller formel> är beräkningen vars resultat ska infogas av det här scriptsteget.
Kompatibilitet 
 
Där scriptsteget körs 
Format som 
FileMaker Pro 
Ja 
Schemalagt script 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 
 •
Resultatet av beräkningen måste matcha fälttypen. Du kan t.ex. inte tilldela ett containerfält en datumberäkning.
 •
 •
Om resultatet av beräkningen inte matchar målfältets typ och kontrolltillvalet för fältet angetts till Alltid kommer inte fältet att få något värde och en felkod returneras (som kan fångas upp med Funktionen Get(SenasteFel)).
 •
 •
Exempel 1 
Infogar summan av fakturornas totalsumma i statistikfältet.
Tilldela fält [Kunder::Statistik; Summa(Fakturor::Totalsumma)]
Exempel 2 
Visar hur Tilldela fält kan användas i stället för Tilldela fält efter namn för att förenkla scripts.
#Använd scriptsteget Tilldela fält om målfältet inte ändras.
Tilldela fält [Kunder::Arbetstelefon; Kreditsamling::Telefonnummer]
#Om du använder Tilldela fält efter namn med ett målfält som inte ändras,
#måste du omge målfältet med citattecken så att det beräknas som en bokstavlig sträng
#och returnerar det angivna fältnamnet. Om du inte använder citattecken
#beräknar Ange fält efter namn det angivna fältet och använder resultatet som målfält.
#Om resultatet inte anger ett fältnamn händer ingenting.
Tilldela fält efter namn ["Kunder::Arbetstelefon"; Kreditsamling::Telefonnummer]
Relaterade avsnitt 
Tilldela fält efter namn scriptsteg
Definiera beräkningsfält
Scriptsteg (i bokstavsordning)
Scriptsteg (efter kategori)