English Bandiera English Italiano Bandiera Italiano Español Bandiera Español Français Bandiera Français Deutsch Bandiera Deutsch Português Bandiera Português Ελληνικά Bandiera Ελληνικά Nederlands Bandiera Nederlands Polski Bandiera Polski Čeština Bandiera Čeština 中文 Bandiera 中文 日本語 Bandiera 日本語 हिन्दी Bandiera हिन्दी اللغة العربية Bandiera اللغة العربية Русский Bandiera Русский Українська Bandiera Українська עִברִית Bandiera עִברִית Türk Bandiera Türk Latvietis Bandiera Latvietis Dansk Bandiera Dansk Norsk Bandiera Norsk Íslenska Bandiera Íslenska 한국어 Bandiera 한국어 Suomen Bandiera Suomen Gaeilge Bandiera Gaeilge Bahasa Melayu Bandiera Bahasa Melayu Svenska Bandiera Svenska
Utente IconaAccedi
Italiano Bandiera Italiano

Accedi

 

Un campo Formula

Utilizzare le funzioni di questo tipo di campo per eseguire calcoli nel database

Puoi trovare un campo Formula nella sezione "Aggiuntivo":

Questo tipo di campo viene utilizzato per eseguire semplici operazioni aritmetiche (addizione, sottrazione, moltiplicazione, divisione) con campi numerici o per unire stringhe da diversi campi di testo.

Esempio: abbiamo una tabella degli ordini con tre colonne: "Nome", "Prezzo" e "Quantità".

Utilizzando il campo Formula, puoi calcolare il prezzo totale. Crea il campo "Generale", digita: formula.

Imposta la formula:

Campo "Prezzo" * (moltiplicare) Campo "Quantità"

Gli operandi devono essere trattati come decimali in questo esempio, poiché il prezzo potrebbe non essere un numero intero.

Il risultato del calcolo nella tabella:

Nella pagina di modifica del campo Formula è possibile abilitare l'opzione "Mostra il campo come nel modulo".

Sarai in grado di vedere il campo sul modulo, che conterà in tempo reale, a seconda dei valori specificati se questa opzione è attivata:

Per il prossimo esempio useremo la tabella "Clienti", che contiene il "Nome", "Cognome" e "Telefono" colonne.

Innanzitutto, aggiungiamo la formula "Nome e cognome".

La formula combinerà i valori di queste colonne se gli operandi vengono trattati come testo.

Collegheremo le tabelle "Ordini" e "Clienti". Ulteriori informazioni sulla relazione tra le tabelle in Questo articolo.

Le colonne della tabella collegata possono essere utilizzate come operandi se esiste una relazione tra le tabelle.

Abbiamo collegato i clienti con i loro ordini, ora aggiungiamo una formula che calcolerà l'importo da pagare con il 20% di tasse.

La formula sarà simile a questa:

Campo "Totale" + (più) Costante - 20%

Utilizzando Constant come operando, è possibile specificare qualsiasi valore. La costante supporta valori e percentuali numerici / di testo.

Di conseguenza, la colonna mostra il prezzo generale + 20%:

Collegamento alla visualizzazione record

Ad esempio, usiamo il Portale clienti, con la possibilità di ordinare il piano e il servizio di connessione.

Il Portale ha una sola tabella con la seguente formula.

Nella scheda "Opzioni aggiuntive" abbiamo attivato l'opzione "Collegamento alla pagina dei record":

Impostiamo "Accesso solo ai propri record" per ogni utente del portale. E alcuni campi sono nascosti nel modulo.

L'utente del portale aggiunge un nuovo record:

L'utente verrà reindirizzato al Record Widget, che abbiamo preparato: