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.