Jump to content

Navigation dans historique des modèles consultés FMP 11a


About This File

Voici un petit fichier avec deux scripts qui permettent de naviguer dans l'historique des modèles consultés par un utilisateur dans une application à la manière des flèches de navigation des fenêtres de dossier et des navigateurs internet.

Un script nommé "SurEntreeModele" qui doit être placé comme déclencheur de script SurEntreeModele. Ce script enregistre tous les numéros des modèles consultés dans une variable globale "$$entree".

Un script "Retour" qui s'applique sur deux boutons différenciés par leur paramètre de script "Retour" et "Aller". Avec son paramètre "Retour", ce script grignote la variable globale "$$entree" et renseigne une autre variable globale "$$avant". Avec le paramètre "Aller", il grignote la variable "$$avant".

Cet ensemble de script est portable sur les versions de FileMaker Pro à partir de la version 10 qui a vu apparaître les déclencheurs de scripts.

Il est valable pour tout fichier avec autant de tables et d'enregistrements que nécessaire et est indépendant du contexte. Seule contrainte : activer le déclencheur de script "SurEntreeModele" dans tous les modèles concernés. Il se peut que ce déclencheur soit utilisé par un autre script, alors, il faudra placer le script "SurEntreeModele" en sous-script.

PS J'ai choisi de me limiter à l'historique des seuls modèles consultés. Surtout parce que c'est une demande récurrente des utilisateurs. De plus, choisir de naviguer entre chaque enregistrement consulté et pouvoir le retrouver oblige à une construction beaucoup trop lourde pour l'usage.

PS2 J'ai préféré utiliser le séparateur Espace entre les numéros de modèle associé avec le décompte des mots plutôt que le séparateur Retour Chariot entre les noms de modèles et le décompte des valeurs pour une meilleure lisibilité dans les globales de fusion mais le résultat est identique.

PS3 Et pour finir, un peu de fun : je me suis amusé à faire une interface perroquet bien grosse et colorée comme je n'oserai plus en faire...

 Share


User Feedback

Recommended Comments

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...