Techniques FileMaker 10

Hilight Search Terms

Restore Tabs

Visible Portal Rows

Variables Load

Variables Log

Filter Text

 


Développeurs > Téléchargements

Partager la connaissance : ressources pour les développeurs FileMaker

 

Techniques FileMaker 10

FileMaker 10 révolutionne les interfaces et la logique de programmation, découvrez comment :

> Allow Input In AutoEnter

> Clairvoyance

> Field As Button

> Field Map

> Field Name Based Calculations

> Max Length Control

> Multi Purpose Value List

> Password-Style Field

> Save/Restore Finds

> Tab Access Control



 

Hilight Search Terms

Fichier démo gratuit qui montre comment mettre en évidence 'à la Google' les termes de recherche dans un texte. Il utilise deux fonctions personnalisées pratiques :

ParseSearchString, qui permet de lister les termes de recherche d'un moteur de recherche type.

Cette fonction traite les termes composés de plusieurs mots compris entre guillemets ".

SubstituteManyWithCalculation, une fonction très puissante qui permet de substituer plusieurs termes dans une liste en leur appliquant un calcul (dans ce cas, un formatage de texte).

Téléchargement


Haut de la page


Restore Tabs

Fichier démo gratuit pour une technique puissante de mémorisation/restauration de tous les onglets sélectionnés par l'utilisateur de chaque modèle.

Fini de se battre avec le 'retour à l'onglet par défaut' (vous savez, l'onglet que vous aviez sélectionné par inadvertance la dernière fois que vous aviez utilisé le mode Modèle...).

FileMaker 8.5 est un prérequis ici, de même qu'une fonction personnalisée de Jason DeLooze et FilterValuesByTest.

Cette technique est devenue une propriété de modèle (LayoutProperties) dans le sens où un modèle peut être défini pour mémoriser automatiquement des onglets sélectionnés.

Téléchargement


Haut de la page


 

Visible Portal Rows

Fichier démo gratuit pour illustrer une fonction personnalisée qui renvoie la liste des numéros de ligne de table externe visibles.

Utile pour une interface plus intelligente : pourquoi devriez-vous 'aller à la ligne de table externe' si elle est déjà visible ?

FileMaker 8.5 est un prérequis.

Téléchargement


Haut de la page



Variables Load (ou Variables From Layout)

Fichier démo gratuit qui illustre l'utilisation de deux fonctions personnalisées : VariablesFromFields et VariablesFromObjects (FileMaker 8.5 est un prérequis pour cette dernière), qui permettent de charger des paramètres généraux dans des variables globales désignées de manière dynamique en affichant un modèle seulement.

Supposons que vous ayez un modèle sur lequel sont placés :

  • un objet rubrique de texte appelé 'Language' qui contient 'English'
  • un objet rubrique de calcul appelé 'Age' qui contient '54'
  • un objet WebViewer appelé 'DefaultPageHTML' et contenant une page web

Le seul fait d'aller à ce modèle produit 3 variables différentes, $$Language, $$Age et $$DefaultPageHTML, contenant respectivement 'English', '54' et le code HTML de la page web.

Téléchargement


Haut de la page



Variables Log

Fichier démo gratuit qui illustre l'utilisation de trois fonctions personnalisées dédiées à des variables : VariablesLog, VariablesResetAll et VariablesLoadFromLog.

Avec cette technique, vous pouvez non seulement suivre toutes les variables globales déclarées, mais aussi les transférer d'un fichier à un autre.


Téléchargement


Haut de la page



Filter Text (FileMaker Expressions)

Fichier démo gratuit qui illustre l'utilisation de deux fonctions personnalisées pour l'extraction de texte : FilterValuesByTest et FilterWordsByTest.

Plutôt que de vous en faire une longue explication, lisez ce que Matt Petrwosky en a écrit lors de leur présentation dans un article vidéo :

«Ce concept est très puissant et peut être utilisé de diverses façons.

Voyons maintenant cette fonction personnalisée puissante de Fabrice Nordmann. Accrochez-vous !»

Téléchargement


Haut de la page