Home Prodotti Nuove funzioni e nuove istruzioni script

Nuove funzioni e nuove istruzioni script

Era lecito attendersi che una funzionalità innovativa come i
trigger portasse con sé una serie di migliorie nel motore di calcolo di
FileMaker: ora possiamo infatti disporre di funzioni di fondamentale
importanza, come Get(PressionetastoTrigger) e Get(ChiaviModificaTrigger),
essenziali per poter utilizzare al meglio eventi come SuPressionetastoFormato e
SuPressionetastoOggetto.

Tuttavia le novità in tal senso non si limitano a ruotare
intorno ai trigger: le funzioni Carattere e Codice sono utilissime per
individuare senza artifizi caratteri particolari, come il tasto Backspace o le
frecce di navigazione, mentre Get (ElencoPercorsoDocumenti) impagina in una
lista testuale riportante file e cartelle il contenuto della cartella
identificata da Get(PercorsoDocumenti).

Per quanto riguarda l’ultima funzione introdotta,
RicavaNomeCampo, è facile pronosticarne un largo uso in abbinamento con la
nuova e potente istruzione script Imposta campo per nome. Questa istruzione,
infatti, introduce un nuovo livello di automazione in FileMaker, rendendo
possibile accedere a un campo non solo selezionandolo direttamente, come
avviene quando ci serviamo dell’onnipresente istruzione Definisci campo, ma
anche ricavandone il nome da una formula. Potremo quindi creare script
estremamente generici nei quali il campo a cui andrà applicata la modifica
verrà ricavato in maniera dinamica dal sistema stesso, mediante una variabile,
una stringa di testo o una qualunque procedura sia in grado di restituire il
nome completo del campo, nel formato nomeDellaTabella::nomeDelCampo.

Tra le nuove istruzioni script troviamo inoltre la
possibilità di accedere alla finestra di modifica delle ricerche salvate (Apri
Modifica ricerche salvate) e l’istruzione per gestire il nuovissimo scheduler
di FileMaker 10: l’istruzione Installa script SuTimer consente infatti di far
eseguire uno script a intervalli regolari, espressi in secondi. Saremo quindi
in grado, ad esempio, di impostare una procedura di aggiornamento periodico in
maniera totalmente indipendente dall’utente e da strumenti esterni. Oltre a
questi nuovi arrivati, la sezione script può vantare alcune consistenti
migliorie che riguardano istruzioni già esistenti. Le istruzioni che paiono
averne maggiormente beneficiato sono la gestione delle stampe, che ora – agendo
sulle opzioni di stampa – consente di registrare in modo affidabile il nome
della stampante su cui uscire e l’istruzione Invia posta, che ora supporta la
spedizione diretta attraverso un server SMTP, in aggiunta alla tradizionale
spedizione tramite client di posta: un’opzione che renderà molto più efficiente
le procedure di invio di newsletter e comunicazioni ad ampio raggio.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato sulle novità tecnologiche
css.php