Utilizzo delle funzioni personalizzate (FileMaker Pro Advanced)
Per creare una funzione personalizzata:
1.
In FileMaker Pro Advanced, scegliere il menu File > Gestisci > Funzioni personalizzate.
2.
3.
I nomi delle funzioni personalizzate devono essere unici e possono contenere un massimo di 100 caratteri.
4.
Costruire una formula. (Per ulteriori informazioni vedere la sezione Utilizzo delle formule e delle funzioni).
5.
Se la formula richiede dei parametri, digitare il nome del parametro in Parametri funzione, e fare clic sul pulsante Più Pulsante Aggiungi. Per modificare o eliminare il nome di un parametro, selezionarlo nella lista e fare clic sul pulsante Modifica Pulsante Modifica o Elimina Pulsante Elimina.
6.
 
Un operatore matematico o di testo
In Operatori, scegliere un operatore nella lista.
Fare doppio clic su una voce nella lista delle funzioni. Nella casella della formula sostituire il parametro segnaposto con un valore o un'espressione.
È anche possibile digitare i nomi dei parametri, gli operatori e le funzioni nella finestra di dialogo Modifica funzione personalizzata anziché usare la lista o il tastierino.
7.
Tutti gli account è l'opzione predefinita per Disponibilità e consente a tutti gli utenti del database corrente di visualizzare e usare la funzione personalizzata. Per rendere disponibile la funzione personalizzata soltanto agli utenti che dispongono di privilegi di accesso completo, selezionare Solo account con privilegi d'accesso completi.
8.
Fare clic su OK per chiudere la finestra di dialogo Modifica funzione personalizzata.
9.
Continuare a creare funzioni personalizzate o fare clic su OK per chiudere la finestra di dialogo Gestisci funzioni personalizzate.
Per modificare, duplicare o eliminare una funzione personalizzata:
1.
Selezionare il menu File > Gestisci > Funzioni personalizzate.
2.
 
In Nome funzione, selezionare la funzione personalizzata e fare clic su Modifica. Nella finestra di dialogo Modifica funzione personalizzata, apportare le modifiche, quindi fare clic su OK.
In Nome funzione, selezionare la funzione personalizzata e fare clic su Duplica.
In Nome funzione, selezionare la funzione personalizzata e fare clic su Elimina.
3.
Per copiare una funzione personalizzata in un altro file FileMaker Pro:
1.
Selezionare il menu File > Gestisci > Funzioni personalizzate.
2.
Suggerimento  È possibile fare clic tenendo premuto Control (Windows) o Comando (Mac OS) per selezionare funzioni non contigue oppure fare clic tenendo premuto Maiusc per selezionare funzioni contigue.
3.
Premere Ctrl+C (Windows) Command-C (Mac OS), quindi fare clic su OK.
Suggerimento  Mac OS: È possibile selezionare il menu File > Copia per copiare una funzione selezionata.
4.
5.
Selezionare il menu File > Gestisci > Funzioni personalizzate.
6.
Suggerimento  Mac OS: È possibile selezionare il menu File > Incolla per incollare la funzione selezionata.
La funzione personalizzata copiata appare al fondo della lista. Se FileMaker Pro determina che questa funzione non è valida nel contesto del file di destinazione (per esempio perché da quest'ultimo manca una funzione dipendente, un campo o un calcolo o perché la funzione contiene il riferimento a un tipo di campo non valido), la funzione incollata viene inclusa tra caratteri di commento (/*<definizione_funzione>*/). Per ulteriori informazioni vedere Regole di dipendenza tra funzioni personalizzate (FileMaker Pro Advanced).
7.
Note
 •
 •
 •
Per cambiare l'ordinamento delle funzioni nella finestra di dialogo Modifica funzione personalizzata, selezionare una categoria dalla lista Mostra.
 •
Il contenuto di una funzione personalizzata è protetto, anche se la sua impostazione prevede che sia disponibile per tutti gli utenti che dispongono di privilegi di accesso completo. Per modificare o visualizzare il contenuto della funzione personalizzata, è necessario disporre di privilegi di accesso completo e lavorare in FileMaker Pro Advanced per modificare il database.
 •
Una volta eliminate, le funzioni personalizzate non possono più essere utilizzate. I calcoli che si servono di tale funzioni restituiranno un errore quando si tenta di richiamarle. Se si dispone di privilegi di accesso completo ad un database e si sta modificando un calcolo che usa una funzione personalizzata eliminata, il nome della funzione viene sostituito con la stringa <Funzione mancante>.
 •
Se non si dispone di privilegi accesso completo e si tenta di modificare un calcolo che usa una funzione personalizzata limitata agli account con accesso completo, verrà visualizzata la stringa <Funzione privata> anziché la funzione personalizzata. Non è possibile cambiare il calcolo finché nella formula appare il messaggio <Funzione privata>.
 •
Se in precedenza sono state create funzioni personalizzate e i nomi sono identici alle nuove funzioni software FileMaker, le funzioni FileMaker sovrascriveranno le funzioni personalizzate. Verificare i nomi delle funzioni personalizzate rispetto a quelli delle funzioni FileMaker e modificare, se necessario, i nomi delle funzioni personalizzate.
 •
I caratteri $ e } non possono più essere utilizzati nel nome di una funzione personalizzata o nel nome di un parametro. Se questi caratteri sono stati utilizzati nei nomi di funzioni personalizzate o di parametri di FileMaker Developer, devono essere rinominati in FileMaker Pro Advanced.
 •
Argomenti correlati 
Informazioni sulle funzioni personalizzate (FileMaker Pro Advanced)
Importazione di funzioni personalizzate (FileMaker Pro Advanced)
Funzioni (per categoria)
Funzioni (in ordine alfabetico)