Inserimento di variabili di fusione in un formatoÈ possibile creare una variabile di fusione che visualizza un valore da una variabile. Per alcune attività è possibile utilizzare le variabili di fusione al posto dei campi globali o dei campi di calcolo non memorizzato. Una variabile di fusione potrebbe ad esempio visualizzare il costo totale al fondo di una fattura o il nome dell'account utilizzato per stampare un resoconto.Il valore della variabile di fusione viene visualizzato nei modi Usa, Trova e Anteprima, e quando si stampano record.FileMaker raccomanda di creare variabili globali da utilizzare come variabili di fusione.
2. In modo Formato scheda, fare clic sul formato in cui si intende inserire la variabile, quindi scegliere il menu Inserisci > Variabile di fusione.Non inserire variabili di fusione su un campo o su qualunque altro oggetto che si intende visualizzare.
3. Fare clic tra i simboli $$ e >> sulla variabile segnaposto, quindi digitare il nome della variabile di fusione (il nome della variabile creata al passo 1).Importante Per garantire che i valori di fusione vengano visualizzati con precisione, ogni record deve essere aggiornato man mano che viene utilizzato, messo in anteprima o stampato. È possibile aggiornare manualmente i record, ad esempio creando un pulsanti "Aggiorna" che richiami il passo di script Aggiorna finestra oppure automaticamente, creando uno script che includa il passo di script Aggiorna finestra.
• Per creare una variabile di fusione di nome <<$$acctname>> che visualizzi il nome dell'account utente, creare il passo di script: Imposta variabile[$$acctname; Valore: Get(NomeAccount)]. Quindi inserire la variabile di fusione <<$$acctname>> nel formato.
• Per creare una variabile di fusione di nome <<$$POnum>> che alleghi il testo "‑MPO" al numero di record corrente per formare un numero d'ordine d'acquisto, creare il passo di script: Imposta variabile[$$POnum; Valore: Get(NumeroRecord) & "‑MPO"]. Quindi inserire la variabile <<$$POnum>> nel formato.
• Per visualizzare il numero di pagina corrente con il numero totale delle pagine di in un resoconto (per esempio, pagina 1 di 10), creare una variabile di fusione chiamata <<$pp>> e creare il seguente script:Passa al modo Anteprima
Vai a Record/Richiesta/Pagina [Ultimo]
Imposta variabile [$pp; Valore:Get(NumeroPagina)]
Vai a Record/Richiesta/Pagina [Primo]
Pausa/Continua lo script [A tempo indeterminato]Quindi, combinare il testo, il simbolo del numero di pagina ({{NumeroPagina}}) e la variabile di fusione nell'intestazione o nel piè di pagina del formato:
• Una variabile utilizzata come variabile di fusione non può includere il numero (indice) di ripetizione di un campo multiplo (come nella sintassi $variabile[ripetizione]) o un percorso del file.
• Per rimuovere una variabile di fusione, selezionare la variabile di fusione sul formato, insieme ai simboli <<, $$, e >>, quindi premere il tasto Backspace o Canc.
• Il valore di una variabile di fusione utilizza gli attributi del blocco di testo in cui è inserito (oppure gli attributi di testo predefiniti del formato, se la variabile di fusione è stata inserita isolatamente sul formato). Per cambiare gli attributi di testo dei valori di fusione, selezionare l'intera variabile di fusione in modo Formato scheda (inclusi i simboli <<, $$ e >>), quindi selezionare le opzioni di formattazione del testo. Per ulteriori informazioni vedere Formattazione del testo.
• Nei modi Usa e Anteprima, un blocco di testo visualizza e stampa solo la quantità di testo che si adatta alle sue dimensioni. Poiché le variabili di fusione possono visualizzare una quantità variabile di dati, i contenuti di un blocco di testo possono essere troncati e potrebbero non essere visualizzati nella loro interezza. Se necessario, ridimensionare il blocco di testo per visualizzare tutto il testo. Per informazioni su come ridimensionare i blocchi di testo, vedere Ridimensionamento e cambiamento della forma degli oggetti.
• È anche possibile utilizzare un campo di fusione per visualizzare i dati. Vedere la sezione Posizionamento di campi di fusione su un formato