Étape 8 : Contrôler les fonctions, scripts et déclencheurs de script dans votre app personnalisée

Certains scripts, déclencheurs de script et fonctions ne sont pas pris en charge dans FileMaker WebDirect ou réagissent différemment par rapport à leur utilisation dans FileMaker Pro. Contrôlez tous les calculs et scripts de votre app personnalisée pour vous assurer qu'ils s'exécutent correctement.

Pour plus d'informations sur les fonctions, les actions de script et les déclencheurs de script, consultez l'Aide FileMaker Pro.

Fonctions

  • Pour créer des comportements conditionnels en fonction du type de client, utilisez la fonction Obtenir(PlateformeSystème). Si la fonction renvoie 4, l'utilisateur actif accède à votre app personnalisée avec FileMaker WebDirect.

  • Vous pouvez identifier le système d'exploitation et le navigateur Web exécutant votre app personnalisée à l'aide de la fonction Obtenir(VersionSystème). Si vous avez des difficultés à identifier l'appareil, utilisez les fonctions Obtenir(LargeurFenêtre) et Obtenir(HauteurFenêtre) pour identifier les modèles adaptés à l'appareil.

Scripts, actions de script et déclencheurs de script

  • Vérifiez que les scripts contiennent exclusivement des actions de script compatibles avec FileMaker WebDirect et donnent uniquement accès aux scripts pouvant être utilisés depuis un navigateur Web.

  • Si un script bute sur une action de script non prise en charge ou inconnue, l'action de script est ignorée et l'exécution du script se poursuit.

  • Dans FileMaker WebDirect, les scripts ne peuvent pas accéder au système de fichiers d'un client. Les utilisateurs Web doivent sélectionner des fichiers à importer ou à insérer et les fichiers exportés ou enregistrés sont téléchargés à l'emplacement de téléchargement par défaut du navigateur Web.

  • Dans FileMaker WebDirect, les actions de script ne peuvent pas accéder à une rubrique si son accès est restreint par l'option Mode Navigation ou Mode Recherche dans l'Inspecteur FileMaker Pro.

  • Si un utilisateur Web ferme une fenêtre de navigateur ou clique sur le bouton Actualiser de son navigateur Web, FileMaker WebDirect laisse la session active sans se déconnecter ni activer les déclencheurs de script SurFermetureFenetre et SurFermetureDerniereFenetre. Si l'utilisateur Web clique sur le bouton Actualiser, FileMaker WebDirect crée une nouvelle connexion dans FileMaker Server ou FileMaker Cloud en activant les déclencheurs de script SurOuverturePremiereFenetre et SurOuvertureFenetre.