FileMaker 18: While e SetRecursion
Approfondiamo le funzioni While e SetRecursion nella nuova versione FileMaker 18.
Rispetto alle versioni precedenti dell’applicazione, ora è possibile abilitare funzioni che contengono una logica complessa con referenze interne a se stessa senza utilizzare funzionalità custom.
Per questo ci viene in aiuto la funzione While. Questa ripete la logica finché la condizione è vera, quindi restituisce il risultato, eliminando la necessità di alcune funzioni personalizzate ricorsive. Se la condizione è falsa il loop si interrompe.
Un’altra interessante funzione di calcolo è SetRecursion. Attraverso questa funzione è possibile impostare il numero massimo di iterazioni per processi ricorsivi e ciclici all’interno di un’espressione.
Il limite predefinito è di 50.000 iterazioni, ma è possibile aumentarlo o diminuirlo in fase di script.
Guarda il video completo qui.