Imposta campo
Scopo 
Sostituisce l'intero contenuto del campo specificato nel record corrente con il risultato di un calcolo.
Formato 
Imposta campo [<Tabella::Campo>; <valore o formula>]
Opzioni 
 •
Selezionare Specifica campo target o fare clic su Specifica per selezionare il campo con i contenuti da copiare. Se non viene specificato alcun campo viene utilizzato quello già selezionato nel Modo Usa o nel Modo Trova.
 •
Per Risultato calcolato fare clic su Specifica per definire il calcolo. Nella finestra di dialogo Specifica il calcolo, immettere il calcolo da eseguire oppure utilizzare l'elenco dei campi (a sinistra) o quello delle funzioni (a destra), con gli operatori di testo e matematici per creare il calcolo.
Compatibilità 
 
Esecuzione dell'istruzione di script da 
Supportati 
FileMaker Pro 
 
Script programmato di FileMaker Server 
 
FileMaker Go 
 
Pubblicazione Web personalizzata 
 
Pubblicazione Web Immediata 
 
Runtime solution 
 
Creato in 
FileMaker Pro 6.0 o precedente
Descrizione 
 •
Il risultato del calcolo deve corrispondere al tipo di campo. Ad esempio, non è possibile assegnare un calcolo di data ad un campo Contenitore.
 •
 •
Se il risultato del calcolo non corrisponde al tipo di campo di destinazione e l'opzione di convalida per il campo è impostata su Sempre, il campo non è impostato e viene restituito un codice di errore (che può essere catturato con la Get ( UltimoErrore ) Funzione).
 •
Se possibile, l'istruzione di script Imposta campo rende il record attivo e lo mantiene tale fino a quando si è usciti dal record o è stato salvato. Script che utilizzano una serie di istruzioni di script Imposta campo devono raggruppare queste istruzioni, se possibile, in modo che le successive istruzioni di script possano agire sul record senza doverlo bloccare e senza dover bloccare lo scaricamento ed il caricamento dei dati, l'indicizzazione del campo e così via dopo ciascuna singola istruzione di script. Queste funzioni e la convalida del livello del record vengono eseguite dopo che il record è chiuso o salvato.
 •
Esempi 
L'esempio seguente calcola il 7% del campo Stipendio e assegna il risultato al campo SDI. Notare che Imposta campo funziona indipendentemente dal fatto che il campo si trovi nel formato attivo.
Imposta campo [Tabella1::SDI; Salario* .07]
Argomenti correlati 
Definizione di campi Calcolo
Istruzioni di script (in ordine alfabetico)
Istruzioni di script (per categoria)