Utilizzo delle funzioni personalizzate

Nota  Questa funzione è disponibile se è selezionata l'impostazione generale Utilizza strumenti avanzati. Vedere Utilizzo degli strumenti avanzati.

Per creare una funzione personalizzata:

  1. Selezionare il menu File > Gestisci > Funzioni personalizzate.

  2. Nella finestra di dialogo Gestisci funzioni personalizzate, fare clic su Nuovo.

  3. Nella finestra di dialogo Modifica funzione personalizzata, digitare un nome per Nome funzione.

    I nomi delle funzioni personalizzate devono essere unici e possono contenere un massimo di 100 caratteri.

  4. Creare una formula.

    Vedere Utilizzo delle formule e delle funzioni.

  5. Se la formula richiede dei parametri, digitare il nome del parametro in Parametri funzione, quindi fare clic sul pulsante AggiungiPulsante 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. Fare clic nel punto della casella della formula in cui si desidera visualizzare l'elemento, quindi procedere come descritto di seguito.

  7. Per aggiungere

    Eseguire questa operazione

    Un riferimento ad un parametro

    Nella lista parametri, fare doppio clic sul nome di un parametro.

    Un operatore matematico o di testo

    Premere il tasto di un operatore sul tastierino numerico.

    Un operatore logico o di confronto

    Per Operatori, selezionare un operatore dall'elenco.

    Valore costante

    Digitare il valore.

    Funzione

    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.

  8. 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 completo.

  9. Fare clic su OK per chiudere la finestra di dialogo Modifica funzione personalizzata.

  10. 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. Nella finestra di dialogo Gestisci funzioni personalizzate:

  3. Per

    Eseguire questa operazione

    Modificare una funzione personalizzata

    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.

    Duplicare una funzione personalizzata

    In Nome funzione, selezionare la funzione personalizzata e fare clic su Duplica.

    Eliminare una funzione personalizzata

    In Nome funzione, selezionare la funzione personalizzata e fare clic su Elimina.

  4. Nella finestra di dialogo Gestisci funzioni personalizzate, fare clic su OK.

Per organizzare le funzioni personalizzate nelle cartelle:

  1. Selezionare il menu File > Gestisci > Funzioni personalizzate.

  2. Nella finestra di dialogo Gestisci funzioni personalizzate:

  3. Per

    Eseguire questa operazione

    Creare una cartella

    Fare clic sulla freccia vicino a Nuovo e selezionare Cartella. Nella finestra di dialogo Modifica cartella, digitare un nome per la cartella.

    Rinominare una cartella

    Fare doppio clic sulla cartella da rinominare. Digitare un nuovo nome nella finestra di dialogo Modifica cartella.

    Duplicare una cartella

    Selezionare la cartella e fare clic su Duplica. Tutte le relative funzioni personalizzate e sottocartelle vengono duplicate.

    Spostare una funzione personalizzata in o fuori da una cartella

    Per spostare una funzione personalizzata in una cartella, espandere la cartella. Trascinare la funzione personalizzata sotto la cartella espansa.

    Per spostare una funzione personalizzata fuori da una cartella, trascinare la funzione personalizzata al di sopra della cartella espansa. Oppure, trascinare la funzione personalizzata sotto l'ultima voce della cartella e verso sinistra.

    Eliminare una cartella

    Selezionare la cartella da eliminare e fare clic su Elimina. Non è possibile annullare l'eliminazione di una cartella. La cartella e tutte le relative funzioni personalizzate e sottocartelle vengono eliminate.

    Visualizzare le cartelle e i relativi contenuti in base al nome della cartella

    Nell'elenco in alto a sinistra della finestra di dialogo, selezionare il nome di una cartella.

    Per visualizzare tutte le funzioni personalizzate, selezionare Mostra tutto.

    Filtrare l'elenco delle cartelle e delle funzioni personalizzate per nome

    Nella casella di ricerca, digitare tutto o parte del nome di una cartella o di una funzione personalizzata. L'elenco viene filtrato mentre si digita: digitando il nome di una funzione personalizzata, viene visualizzata la funzione personalizzata nell'elenco e, digitando il nome di una cartella, vengono visualizzate sia la cartella che la rispettiva funzione personalizzata e le rispettive sottocartelle.

    Per visualizzare tutte le cartelle e la funzione personalizzata, svuotare la casella.

Per copiare una funzione personalizzata in un altro file FileMaker Pro:

  1. Selezionare il menu File > Gestisci > Funzioni personalizzate.

  2. Nella finestra di dialogo Gestisci funzioni personalizzate, selezionare una o più funzioni da copiare.

    Suggerimento  È possibile fare clic tenendo premuto Ctrl (Windows) o Comando (macOS) per selezionare funzioni non contigue oppure fare clic tenendo premuto Maiusc per selezionare funzioni contigue.

  3. Premere Ctrl+C (Windows) o Comando-C (macOS) per copiare le funzioni, quindi fare clic su OK.

    Suggerimento  macOS: è possibile selezionare il menu File > Copia per copiare una funzione selezionata.

  4. Aprire un file FileMaker Pro diverso.

  5. Selezionare il menu File > Gestisci > Funzioni personalizzate.

  6. Premere Ctrl+V (Windows) o Comando-V (macOS) per incollare le funzioni.

    Suggerimento  macOS: è possibile selezionare il menu File > Incolla per incollare una funzione selezionata.

    La funzione personalizzata copiata viene visualizzata al fondo della lista. Se FileMaker Pro determina che questa funzione non è valida nel contesto del file di destinazione (ad 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>*/). Vedere Regole di dipendenza tra funzioni personalizzate.

  7. Fare clic su OK.

Note 

  • L'account deve avere privilegi di accesso completo o il privilegio Gestisci database, origini dati, contenitori e funzioni personalizzate per aprire la finestra di dialogo Gestisci funzioni personalizzate. Il contenuto di una funzione personalizzata è protetto anche se Disponibilità è impostato su Tutti gli account.

  • Se non si dispone di privilegi di 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 viene visualizzato il messaggio <Funzione privata>.

  • Se in precedenza sono state create funzioni personalizzate e i nomi sono identici alle nuove funzioni 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.