Étape 6 : Paramétrer des tâches pour les utilisateurs Web

En plus de la saisie ou de la modification des données, votre app personnalisée peut exiger que les utilisateurs Web exécutent d'autres tâches.

Spécification de l'ordre de tri

La boîte de dialogue Trier enregistrements dans FileMaker WebDirect affiche uniquement les rubriques du modèle actif. Vous pouvez également effectuer un tri d'après les rubriques ne se trouvant pas dans le modèle si elles sont indiquées dans l'action de script Trier enregistrements. Pour contrôler les rubriques que les utilisateurs Web peuvent trier, vous pouvez :

  • masquer la barre de menu et la barre d'outils, puis créer des boutons de script pour trier les données ;

  • utiliser la boîte de dialogue Gérer la sécurité pour limiter l'accès aux rubriques.

Gestion des graphiques, du son et de la vidéo

Les rubriques Conteneur stockent et affichent des photos, des sons, des vidéos et des fichiers. Les données de conteneur peuvent être imbriquées dans l'app personnalisée elle-même ou stockées en externe.

Remarque  FileMaker WebDirect ne prend pas en charge les données de conteneur qui sont liées par référence. Les données de conteneur référencées s'affichent sous la forme d'une icône statique et ne peuvent pas être exportées.

Vous pouvez optimiser les rubriques Conteneur pour accueillir un contenu statique ou un contenu interactif :

  • Par défaut, les rubriques Conteneur sont optimisées pour accueillir un contenu statique. Les utilisateurs Web ne peuvent pas ouvrir de fichiers PDF ni lire de fichiers audio ou vidéo. En revanche, ils peuvent voir un graphique statique ou un lien vers un objet de rubrique Conteneur.

  • Les rubriques Conteneur optimisées pour accueillir un contenu interactif permettent aux utilisateurs Web de lire des fichiers multimédias et d'interagir avec des fichiers PDF. Pour optimiser la rubrique conteneur en tant que conteneur interactif, sélectionnez l'option Contenu interactif de l'Inspecteur FileMaker Pro.

Remarque  Dans les navigateurs mobiles, les utilisateurs ne peuvent pas insérer de données en faisant glisser un fichier dans une rubrique Conteneur. Envisagez de créer des scripts qui utilisent les actions de script Insérer image, Insérer fichier, Insérer audio/vidéo et Insérer PDF.

Les navigateurs Web assurent une prise en charge incohérente des fichiers multimédias et les versions des navigateurs peuvent varier selon les différents systèmes d'exploitation. Certains navigateurs ne sont pas en mesure d'insérer, d'afficher ou de lire correctement certains fichiers multimédias.

Utilisation des fenêtres virtuelles

Les utilisateurs Web peuvent naviguer entre plusieurs fenêtres virtuelles dans la fenêtre d'un navigateur Web unique pour afficher une app personnalisée dans différents modèles, vues et modes. Une seule fenêtre à la fois s'affiche dans la fenêtre du navigateur, mais les fenêtres virtuelles inactives restent ouvertes lorsqu'elles sont invisibles.

Les fenêtres virtuelles sont ouvertes, fermées et manipulées en utilisant des actions de script. Consultez l'Aide FileMaker Pro.

  • Les actions de script qui affectent les fenêtres fonctionnent différemment de celles dans FileMaker Pro. Comme les navigateurs Web emploient une interface de document unique, si votre app personnalisée FileMaker WebDirect utilise l'action de script Nouvelle fenêtre, la nouvelle fenêtre est empilée devant la fenêtre active, dans la même fenêtre de navigateur. Dans la plupart des cas, l'utilisation de popovers ou de curseurs peut offrir aux utilisateurs une meilleure expérience que les fenêtres multiples.

  • FileMaker WebDirect prend en charge les styles de fenêtre de type document et carte. Pour plus d'informations sur les styles de fenêtre dans FileMaker WebDirect, consultez l'Aide FileMaker Pro.

  • Si vous ouvrez une nouvelle fenêtre virtuelle avec l'action de script Nouvelle fenêtre, fournissez des boutons de script pour parcourir et fermer les fenêtres virtuelles.

  • Fermez les fenêtres virtuelles non utilisées à l'aide de l'action de script Fermer fenêtre.

  • Si vous créez un script pour qu'il exécute un script externe à partir d'une source de données FileMaker et que vous voulez revenir à la fenêtre d'origine, ajoutez l'action de script Sélectionner fenêtre [Fenêtre active] immédiatement après l'action de script Exécuter script dans le script d'origine.

  • Si vous utilisez l'action de script Quitter application ou que vous fermez la dernière fenêtre virtuelle à l'aide de l'action de script Fermer fenêtre, le script fermera la session de l'utilisateur et renverra l'utilisateur vers la fenêtre Menu - Gestion des solutions de FileMaker WebDirect. Si l'app personnalisée est hébergée par FileMaker Cloud, l'utilisateur accède à la page d'accueil de la Claris Customer Console dans le même navigateur au moment où la session FileMaker WebDirect prend fin.

Importation et exportation de données

Les utilisateurs Web ont parfois besoin de partager des données entre l'app personnalisée et une autre application. Dans FileMaker WebDirect, ils peuvent importer et exporter les formats de fichiers suivants :

Format de fichier Importer Exporter

FileMaker Pro (FMP12)

Oui

 

Valeurs séparées par des tabulations

Oui

Oui

Valeurs séparées par des virgules

Oui

Oui

DBF

Oui

Oui

Merge

Oui

Oui

Excel

Oui

 

Table HTML

 

Oui

Remarques 

  • Les valeurs séparées par un caractère personnalisé ne sont pas prises en charge dans l'action de script Importer enregistrements.

  • Les fichiers exportés ou enregistrés sont téléchargés vers l'emplacement de téléchargement par défaut du navigateur Web.

  • Pour importer depuis un fichier FileMaker Pro, les utilisateurs Web doivent pouvoir accéder à un compte dans ce fichier.

  • L'importation et l'exportation de données ne sont pas prises en charge dans les navigateurs mobiles.

  • La boîte de dialogue Ordre d'exportation des rubriques dans FileMaker WebDirect affiche uniquement les rubriques du modèle actif. Vous pouvez également exporter des données des rubriques ne se trouvant pas dans le modèle si elles sont indiquées dans l'action de script Exporter enregistrements.

  • Pour importer des fichiers dans un format texte, vérifiez qu'ils utilisent le codage de caractères UTF-8. Pour importer des fichiers dans d'autres codages de caractères, utilisez l'action de script Importer des enregistrements.

Impression d'enregistrements

Les utilisateurs Web peuvent imprimer le jeu d'enregistrements trouvés actif et les rapports de scripts. L'action de script Imprimer crée un PDF dans un nouvel onglet du navigateur Web. Les utilisateurs Web peuvent alors utiliser les commandes de ce navigateur pour imprimer le PDF.

Remarques 

  • Pour définir les paramètres d'impression et de page, utilisez l'action de script Configuration impression.

  • Si les polices ne s'affichent pas correctement dans le PDF, vérifiez que toutes celles requises sont bien installées sur l'ordinateur primaire et les ordinateurs secondaires du déploiement FileMaker Server. Consultez l'Aide FileMaker Server.