Changements récents - Rechercher:

Tutoriel Filemaker

  1. Structure
  2. Modèles
  3. Opérations diverses
  4. Calculs
  5. Scripts
  6. Privilèges d'accès

Filemaker avancé

  1. Partage des données
  2. Astuces et Exemples
  3. Développement

Règles de nommage

Versions de FileMaker Pro

Liens utiles Contact Commentaires

edit SideBar

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

  • la méthode 1 prend deux minutes 53"
  • la méthode 2 prend 31 secondes

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.

Éditer - Historique - Imprimer - Changements récents - Rechercher
Page mise à jour le 05 septembre 2008 à 06h47