Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Access include molte funzioni incorporate che è possibile usare per creare espressioni. Se si è letto Creare un'espressione,è possibile ricordare che le funzioni sono solo uno degli elementi principali di un'espressione. Tuttavia, non è possibile eseguire troppe espressioni senza imparare a aggiungervi funzioni alla fine.

Nota:  È anche possibile usare funzioni personalizzate nelle espressioni, ma se si sa come crea queste funzioni, è molto probabile che non sia necessario un articolo come questo. È possibile che si cerchi semplicemente un elenco di tutte le funzioni di Access disponibili.

Ecco alcune nozioni di base sull'uso delle funzioni:

  • Per usare una funzione, digitare la parola chiave, una parentesi aperta, gli argomenti (valori) da inviare e quindi una parentesi chiusa.

  • Alcune funzioni non hanno bisogno di argomenti, ma altre ne richiedono diverse, nel qual caso le si separa con una virgola.

  • Gli argomenti delle funzioni possono essere identificatori, costanti o altre funzioni. È possibile combinare ulteriormente questi ingredienti usando operatori matematici standard (ad esempio +, -, * o /) o operatori di confronto (ad esempio <, > o =).

  • Le funzioni accettano tutte le informazioni fornite come argomenti, eseguono codice in background e restituiscono un valore nella posizione esatta in cui è stata digitata la funzione. In altre parole, puoi essere un programmatore senza fare programmazione.

Sembra minacciante? In realtà non è così. Ad esempio, uno o due possono essere utili:

Utilizzo della funzione IIf in un'espressione.

Questa espressione è interamente costituito dalla funzione IIf, ovvero dai caratteri verdi. Si notino le virgole verdi che separano i tre argomenti. In questo esempio viene utilizzata la funzione IIf per confrontare un campo denominato Scadenza con la data odierna. Se il campo Scadenza è maggiore o uguale alla data odierna, restituisce la stringa "OK"; in caso contrario, verrà restituito "Scaduto".

  • Il primo argomento della funzione IIf è un test logico costituito dall'identificatore per il campo DueDate (in arancione), da un paio di operatori di confronto (in rosso) e dalla funzione Date (in blu), che non richiede argomenti.

  • Il secondo e il terzo argomento della funzione IIf sono entrambe costanti di stringa (in nero), che devono essere racchiuse tra virgolette. Questi due argomenti possono anche essere funzioni o espressioni che restituiscono numeri o testo.

Un'espressione come questa può essere utilizzata, tra le altre cose, in una casella di testo in una maschera o in una visualizzazione oppure in un campo calcolato di una tabella.

Ecco un altro esempio che usa una funzione in un'espressione per creare una stringa di testo:

Utilizzo della funzione Left in un'espressione.

L'espressione inizia con una costante stringa (in nero).

  • La e commerciale (in rosso) è un operatore di concatenazione, usato per unire le stringhe.

  • La funzione Left (in verde) accetta due argomenti:

    • Un identificatore di campo (arancione) e

    • Costante intera (in nero). In questo caso vogliamo solo inserire i due caratteri più a sinistra del campo, quindi immettiamo 2.

Se il campo ProductCode contiene "CD22035", il risultato dell'espressione sarà "Prefisso: CD".

Si vogliono altre informazioni su espressioni e funzioni?

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×