Calculer du texte, la puissance de FileMaker à votre service

Fonctions de calcul texte FileMakerAdeline veut éclater sa rubrique Nom car il y  a à la fois le prénom et le nom.

Vincent veut répartir les clients en fonction du département français, à partir du code postal

Quant à Murielle, elle veut récupérer les données d’en tête de mail pour les répartir dans des rubriques.

Quel est le point commun entre ces trois utilisateurs de FileMaker ?
Ils font tous du « parsing » sans le savoir.
Et pour cela, ils utilisent les fonctions de calcul de FileMaker, appliquées aux textes.

Vous pensez ne pas être concerné ?

N’oubliez pas que par « texte », FileMaker entend « caractères ». Un nombre, une date, ce sont aussi du texte…

Et séparer le mois dans une date de facture par exemple, cela peut servir à certains traitements.
De nombreux codes articles, même uniquement constitués de chiffres,  sont « intelligents », chaque partie signifiant quelque chose de précis. On peut les traiter par parsing pour  déterminer la famille de produit, ou la date de fabrication, ou…

Les exemples sont nombreux.

Pour apprendre à le faire, nous venons de concevoir  pour vous un nouveau cahier pratique FileMaker.

Il est illustré avec les trois exemples d’Adeline, de Vincent et de Murielle, très détaillés.
On y ajoute de nombreuses explications, parfois plusieurs façons de répondre à la problématique. Vous pouvez ainsi les adapter à votre situation.

Vous y découvrez donc une bonne partie des fonctions de calcul sur le texte. En voici l’index :

Fonctions de calcul texte FileMaker

Attention, certaines risquent de vous surprendre 😉

Et ce n’est pas tout !

Vous y découvrirez les variables, des scripts simples mais efficaces, du formatage conditionnel,…

Mais plus que la simple présentation de fonctions ou commande, c’est une façon de réfléchir.
À vous d’élargir ces outils à toutes vos problématiques 😉

Voilà ce qu’en dit Bertrand, développeur FileMaker à Paris, et un des premiers lecteurs de ce cahier  :

Ayant un peu d’expérience sur le sujet FileMaker, j’ai et j’utilise beaucoup ce genre de gymnastique qui consiste à « additionner », à « soustraire ou à « découper » des chaînes de caractères.
Un n° de téléphone est une chaîne de caractères si l’on veut conserver le « 0 » en début, idem pour un code postal.
Il y a bien longtemps que j’additionne, soustrait ou compare des dates et des heures. Quand on sait comment une date ou une heure sont stockées dans le logiciel, on n’hésite pas, cela devient évident.
Ce cahier est une bonne approche et aidera les débutants à éclaircir certains doutes.

À quand la suite !!!

Ou René :

J’apprécie vos cahiers et vos fiches.
C’est un grand service pour la formation car Filemaker que je pratique depuis le début (je dois avoir encore des disquettes !) est une application qui a tellement évoluée que votre aide est bien nécessaire pour avancer encore.
Bonnes salutations

Et Jean-Pierre, à Nice :

La base que j’utilise provient de la préhistoire de notre application préférée, la version 2 et actuellement en V11Advanced.
Je « traine » encore l’ancienne structure dispersée sur 17 « mono fichiers » + 1 avec tables. Les bases ont évolué moins vite que toutes les versions successives FileMaker et moi même encore moins vite. Mon seul repère était le manuel et les exemples en natif.
C’est tardivement que j’ai découvert votre site et je regrette de pas vous avoir connu auparavant. Il est certain que votre enseignement aurait été précieux pour fusionner  ma structure du passé en un seul fichier. Un chantier que j’espère avoir le courage d’entreprendre.
Depuis, j’arrive à maitriser les variables, les tables,… et ce grâce à vos cahiers.
Un grand merci.

Jean-Paul, consultant  et expert en montage et suivi de projets, à Bordeaux :

Cette première approche du parsing laisse apparaitre de nombreuses possibilités.
Je pense qu’il faut aller plus loin, et expliquer comment on peut récupérer des données sur le WEB situées entre des balises définies dans une table (pour pouvoir les changer). Par exemple, les éléments d’un itinéraire issu de Via Michelin ( départ, arrivée, kilométrage, durée du parcours).

Vos cahiers sont très clairs et riches en information.
Vivement le deuxième cahier.

A votre tour d’en profiter…

C’est maintenant accessible depuis la librairie… :

http://www.librairie-filemaker.com/boutique/cahiers-pratiques/130-les-calculs-dans-filemaker-le-parsing-1.html

 

 

Ce contenu a été publié dans Cahier Pratique, avec comme mot(s)-clé(s) , , , . Vous pouvez le mettre en favoris avec ce permalien.