Inserimento di calcoli formato su un formato
È possibile creare un calcolo formato che visualizzi un valore calcolato. Per alcune attività è possibile utilizzare i calcoli formato al posto di variabili di fusione, campi globali o campi Calcolo non memorizzati. Ad esempio, un calcolo formato potrebbe visualizzare il costo totale al fondo di una fattura o il nome dell'account utilizzato per stampare un resoconto senza creare un campo Calcolo o impostare una variabile in uno script.
Il valore del calcolo formato viene visualizzato nei modi Usa, Trova e Anteprima, e quando si stampano record.
Per inserire un calcolo formato su un formato:
-
Nel modo Formato scheda, fare clic sul punto del formato in cui si intende inserire il calcolo formato, quindi selezionare il menu Inserisci > Calcolo formato.
Non inserire calcoli formato sopra un campo o qualunque altro oggetto che si intende visualizzare.
-
Nella finestra di dialogo Specifica il calcolo, immettere una formula per il calcolo.
-
Per impostare il tipo di campo del risultato, selezionare un tipo di dati per Risultato del calcolo <valore>, quindi fare clic su OK.
Vedere Scelta del tipo di campo.
Un calcolo formato, comprendente il calcolo specificato, (<<ƒ: [calcolo] >> ) appare sul formato.
Per modificare un calcolo formato:
-
Nel modo Formato scheda, fare clic con il tasto destro del mouse sul calcolo formato, quindi selezionare Modifica calcolo formato.
-
Nella finestra di dialogo Specifica il calcolo modificare il calcolo, quindi fare clic su OK.
Importante Per garantire che i valori del calcolo formato vengano visualizzati con precisione, ogni record deve essere aggiornato man mano che viene utilizzato, messo in anteprima o stampato. È possibile aggiornare i record manualmente, ad esempio creando un pulsante Aggiorna che richiami l'istruzione di script Aggiorna finestra, o automaticamente, creando uno script che includa l'istruzione di script Aggiorna finestra. Per aggiornare un unico oggetto o pochi oggetti in una finestra, utilizzare l'istruzione di script Aggiorna oggetto.
Esempio
Per creare un calcolo formato che visualizzi "Attivato" se un campo è uguale a 1, inserire un calcolo formato con questo contenuto:
<<ƒ: If ( TabellaEsempio::CampoEsempio = 1 ; "Attivato" ; "Disattivato" ) >>
Note
-
Il valore di un calcolo formato utilizza gli attributi del blocco di testo in cui è inserito (oppure gli attributi di testo predefiniti del formato, se il calcolo formato è stato inserito isolatamente sul formato). Per cambiare gli attributi di testo dei valori del calcolo formato, selezionare l'intero calcolo formato nel modo Formato scheda (compresi i simboli <<, ƒ: e >>), quindi selezionare le opzioni di formattazione del testo.
Per controllare la formattazione di numeri, date e ore, selezionare il blocco di testo, quindi nella finestra Impostazioni, fare clic sulla scheda Dati e selezionare il formato che si desidera utilizzare nell'area Formattazione dati.
Per ulteriori informazioni, vedere Formattazione del testo.
-
Nel Modo Usa e nel Modo Anteprima, un blocco di testo visualizza e stampa soltanto la quantità di testo che rientra nelle sue dimensioni. Dato che i calcoli formato spesso visualizzano una quantità variabile di dati, i contenuti del blocco di testo possono essere tagliati e non comparire completamente. 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.
-
La modifica del nome di un campo o di una ricorrenza di tabella nella finestra di dialogo Gestisci database aggiorna automaticamente i nomi dei campi completamente qualificati (tabella::campo) nei calcoli formato. Per i nomi dei campi non completamente qualificati, devono essere modificati anche nei calcoli formato.
-
È anche possibile aggiungere un calcolo del formato in modo Formato scheda facendo clic e tenendo premuto lo strumento Testo nella barra degli strumenti, quindi selezionando Calcolo formato, vedere Aggiunta di testo a un formato.