Lorsque vous imprimez l’ensemble des fiches de votre base de données FileMaker Pro, de FileMaker, vous n’avez pas la possibilité de numéroter les pages. Si vos feuilles viennent à se mélanger, il sera difficile de les remettre dans le bon ordre sans cette information. En écrivant un script, vous pouvez indiquer, sur chacune des pages, son numéro ainsi que le nombre total de feuilles à imprimer.
Pour cela, activez le mode d’affichage Modèle en appuyant sur les touches Ctrl + M. Déroulez le menu Fichier/Définir les Rubriques. Saisissez Pages Totales dans le champ Nom et activez l’option [global]. Confirmez par un clic sur [créer].
Dans la fenêtre Options d’entrée qui apparaît, sélectionnez Nombre dans le champ Type de données, validez par [ok], puis [fin].
Désactivez l’affichage de votre nouvelle rubrique Pages Totales et appuyez sur la touche Supp Déroulez le menu Scripts/ ScriptMaker. Saisissez Calcul Pages Totales, assurez-vous que l’option [afficher dans le menu] soit bien activée et cliquez sur [créer]. Sélectionnez l’option [tout effacer] pour initialiser votre script.
Puis, recopiez le script ci-dessous. Pour ce faire, choisissez Par nom dans le champ Affichage. Dans la liste des instructions, cliquez deux fois sur Figer fenêtre, puis sur Mode prévisualisation. Dans le champ Affichage, optez pour Navigation.
Dans la liste déroulante, sélectionnez Afficher fiche/requête/page. Choisissez Dernière dans le champ Définir de la sélection Options. Activez de nouveau Par nom dans le champ Affichage et cliquez deux fois sur Définir rubrique. Dans la section Options, activez l’option [définir].
Dans la fenêtre Rubrique, cliquez deux fois sur la ligne Pages Totales de la liste Fichier actif, puis cliquez sur [ok]. Cliquez maintenant sur le bouton [définir] en bas, sur la droite. Sélectionnez Etats dans le champ Fonctions, et choisissez ETAT(Numéro de Page) à partir de la liste déroulante. Validez par [ok].
Revenez en mode d’affichage Par nom, choisissez Mode Utilisation dans la liste et cliquez sur [>Ajouter>]. Sélectionnez Rafraîchir fenêtre dans le champ Fonction, puis activez l’option [premier plan]. Confirmez vos choix par [ok] puis [fin]. Sur la gauche de votre écran activez le curseur Texte représenté par la lettre A. Dans la sélection En-tête, cliquez une fois en haut à droite. Saisissez ##/ <> .
Exécutez alors votre script en déroulant le menu Scripts/Calcul Pages Totales. Enfin, choisissez l’option Affichage/Mode Prévisualisation afin de vous rendre compte du résultat avant impression.