Tilldela fält efter namn
Syfte 
Ersätter hela innehållet i det angivna målfältet i den aktuella posten med resultatet av ett beräknat värde.
Format 
Tilldela fält efter namn[<beräknat målfält>; <beräknat värde>]
Tillval 
 •
Välj Ange målfält eller klicka på Ange för att skapa den beräkning som ska ange det fält vars innehåll du vill ersätta. I dialogrutan Ange beräkning använder du fältlistan (till vänster) och funktionslistan (till höger) tillsammans med de matematiska operatorerna och textoperatorerna för att skapa beräkningen.
 •
Vid Beräknat resultat klickar du på Ange när du vill definiera det beräknade värdet.
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 10.0
Beskrivning 
Med manussteget Tilldela fält efter namn kan du skapa en beräkning för att ange fältnamn, sedan ändra värdet för fältet, antingen till en fördefinierad sträng eller baserat på en beräkning.
Eftersom målfältet är beräknat kan ett enda Tilldela fält efter namn-steg ersätta flera Tilldela fält manusstegs mellan If-villkor.
Det beräknade målfältet måste returnera ett textresultat.
Om du inte omger det fullständiga namnet med citattecken, hämtas namnet för målfältet från namnfältet.
Om inget fält är angivet och ett fält är markerat i bearbetningsläge eller sökläge används det fältet.
Kommentar
 •
 •
 •
Exempel 1 
Identifierar målfältet (Nationell statistik eller Världsstatistik) utifrån geografisk plats och anger sedan ett beräknat värde (summan av alla totalsummor) i målfältet.
Tilldela fält efter namn [If ( Kunder::Land = "Japan" ; Kunder::Nationell statistik ; Kunder::Världsstatistik ); Summa ( Fakturor::Totalsumma )]
Exempel 2 
Visar hur Tilldela fält efter namn kan användas i stället för Tilldela fält för att förenkla manus.
#Om ett If-påstående med flera Else If-steg krävs med Tilldela fält
#för att fastställa vilket fält på tabellen Kunder som ska uppdateras
#med information från Kreditsamling::Telefonnummer.
If [Kreditsamling::Samtalsplats= "Arbete"]
Tilldela fält [Kunder::Arbetstelefon; Kreditsamling::Telefonnummer]
Else If [Kreditsamling::Samtalsplats = "Hemma" ]
Tilldela fält [Kunder::Hemtelefon; Kreditsamling::Telefonnummer]
Else If [Kreditsamling::Samtalsplats = "Mobil" ]
Tilldela fält [Kunder::Mobiltelefon; Kreditsamling::Telefonnummer]
End If
#Ett enskilt Tilldela fält efter namn-manussteg kan utföra samma uppgift
#genom att använda en beräkning för att fastställa målfältet.
Tilldela fält efter namn [GetFieldName ( Evaluate ( Kreditsamling::Samtalsplats & " Telefon" ) ); Kreditsamling::Telefonnummer]
Relaterade avsnitt 
Manussteg (i bokstavsordning)
Manussteg (efter kategori)