Passo 8: Rivedere le funzioni, gli script e i trigger di script nell'app personalizzata
Alcune funzioni e alcuni script e trigger di script non sono supportati in FileMaker WebDirect o vengono eseguiti in modo diverso rispetto a FileMaker Pro. Rivedere tutti i calcoli e gli script nell'app personalizzata per assicurarsi che vengano eseguiti correttamente.
Per informazioni sulle singole funzioni e istruzioni di script e sui singoli trigger di script, vedere la Guida di FileMaker Pro.
Funzioni
-
Per creare comportamenti condizionali in base al tipo di client, utilizzare la funzione Get ( PiattaformaSistema ). Se la funzione restituisce 4, l'utente corrente ha eseguito l'accesso all'app personalizzata da FileMaker WebDirect.
-
È possibile rilevare il sistema operativo e il browser Web sui quali è in esecuzione l'app personalizzata utilizzando la funzione Get ( VersioneSistema ). Se non si riesce a identificare il dispositivo, utilizzare le funzioni Get ( LarghezzaFinestra ) e Get ( AltezzaFinestra ) per identificare i formati appropriati per il dispositivo.
Script, istruzioni di script e trigger di script
-
Verificare che gli script contengano solo istruzioni di script compatibili con FileMaker WebDirect e fornire l'accesso solo agli script che possono essere utilizzati da un browser Web.
-
Se uno script incontra un'istruzione di script non supportata o sconosciuta, l'istruzione di script viene saltata e l'esecuzione dello script continua.
-
In FileMaker WebDirect, gli script non possono accedere al file system del client. Gli utenti Web devono selezionare i file da importare o inserire e i file esportati o salvati vengono scaricati nella posizione di download predefinita del browser Web.
-
In FileMaker WebDirect, le istruzioni di script non possono accedere a un campo se questo è limitato dall'opzione Modo Usa o Modo Trova nella finestra Impostazioni di FileMaker Pro.
-
Se un utente Web chiude una finestra del browser o fa clic sul pulsante Aggiorna del browser Web, FileMaker WebDirect esce dalla sessione corrente senza disconnettersi o attivare i trigger di script SuChiusuraFinestra e SuChiusuraUltimaFinestra. Se l'utente Web fa clic sul pulsante Aggiorna, FileMaker WebDirect crea una nuova connessione a FileMaker Server o FileMaker Cloud, attivando i trigger di script SuAperturaPrimaFinestra e SuAperturaFinestra.