From FAQ Filemaker

Filemaker-avance: Aide FileMaker bon niveau de script - Créer un index des numéros de pages

^ Astuces et Exemples

Un document est finalisé dans FileMaker, reste à l'imprimer avec sa pagination définitive, connue seulement en mode prévisualisation. Mais on souhaiterait créer un index permettant d'indiquer pour chaque enregistrement sur quelle page il se trouve.

Encore un cercle vicieux, ce numéro n'apparait qu'en mode prévisualisation et on ne peut renseigner des rubriques qu'en mode utilisation... Ou presque.

Suite à cet échange sur le forum, voici un fichier proposant deux scripts au choix pour récupérer cette information.

Pourquoi deux scripts ? Pour vous permettre deux approches complémentaires, entre celle de Lupus-Béat et celle finalisée par Ugo (dont le code a été adapté dans l'exemple pour fonctionner sans format conditionnel spécifique à la version 9).

La version zippée pour les malheureux utilisateurs de Safari.

Attention, il s'agit d'une opération relativement lente, à ne pas lancer au dernier moment si l'on est pressé, ou pour tester sur des milliers d'enregistrements.

Test : 1618 enregistrements représentant 81 pages, Mac OS X 10.4 Intel 2x2,66 ghz

Mais attention, sur Mac la pause du script 2 est de 0 alors qu'elle sera de 0,5 sur PC, ce qui peut changer le résultat.

Récupéré sur http://cqfd-fmp.fr/index.php?n=Filemaker-avance.Numeros-de-pages
Page mise à jour le 05 septembre 2008 à 08h47