Jump to content
  • entries
    69
  • comments
    18
  • views
    6047

FileMaker Pro en taille XXXL, ou bien connaître ses limites

Sign in to follow this  
David Julot

230 views

J’espère que tout le monde a bien digéré la conférence de Nice, car aujourd’hui je vais revenir sur un des fondamentaux de FileMaker Pro : le typage des données, et leur limites.

Pour ceux qui lisent ces billets du Blog FileMaker au travers du Forum, cette chronique fait écho à un sujet de la semaine dernière.

Je ne vais pas dans cette chronique vous expliquer ce qu’est une base de données, cela viendra en temps utile. Non, je vais surtout vous parler typage, limite, caractéristique des rubriques de FileMaker Pro.

Mais rappelez vous que les données sont stocker des rubriques, qui elles-mêmes sont regroupées dans des enregistrements (fiches), contenus dans une table, elle-même appartenant à un fichier. Voir pour cela ma chronique sur la hiérarchie des objets de FileMaker, ici, qu’il faut toujours avoir en tête.

 

Les différents types de rubrique

FileMaker Pro comporte 6 types de rubriques, plus 2 annexes :

  • TEXTE : qui peut contenir tout type de caractères ;
  • NOMBRE : pour tout ce qui est poids et mesures ;
  • DATE : comme son nom l’indique ;
  • HEURE : pour toute heure d’une journée, ou pour toute durée ;
  • HORODATAGE : pour indiquer une heure à une date donnée ;
  • MULTIMÉDIA : pour stocker et/ou visualiser des images, du son, de la vidéo et tout type de fichier.
  • CALCUL : pour que FileMaker retourne une valeur automatiquement ;
  • STATISTIQUE : pour effectuer une statistique sur un ensemble d’enregistrements.

Voilà pour dégrossir les différents types de données que FileMaker est capable de stocker et gérer. J’ai mis, comme vous avez pu le constater, à part les rubriques de type CALCUL et STATISTIQUE. En effet, ces deux types, à la différence des six premières, c’est à FileMaker Pro de donner une valeur et non pas l’utilisateur.

 

La différence entre une rubrique de type CALCUL et de type STATISTIQUE

La différence entre ces deux types de rubrique est surtout d’ordre de portée du calcul.

  • La rubrique de type CALCUL voit sa portée limitée à l’enregistrement. La rubrique donne un résultat différent pour chaque enregistrement.
  • La rubrique de type STATISTIQUE voit sa portée limitée au fichier. La rubrique donne un résultat pour un groupe d’enregistrements ou pour l’ensemble du fichier.

Autre différence, la rubrique de type CALCUL, peut donner un résultat de type : TEXTE, NOMBRE, DATE, HEURE, HORODATAGE et MULTIMÉDIA. Alors que la rubrique de type STATISTIQUE ne peut donner qu’un résultat de type NOMBRE.

 

Les caractéristiques des différents types de rubrique

Nous allons voir maintenant les caractéristiques et les limites de chaque type de rubrique.

TEXTE

La rubrique de type TEXTE est une rubrique qui peut contenir un texte plus ou moins long. Cette rubrique intègre un mini traitement de texte: vous pouvez passer à la ligne, combiner des paragraphes, des alinéas, des styles différents. Vous pouvez, si le cœur vous en dit, stocker tout le texte contenu dans l’Encyclopædia Universalis® dans une seule rubrique de type TEXTE !

  • limite : 2 Go de caractères.
  • recherche et tri (indexation) : 100 premiers caractères de chaque mot, FileMaker Pro effectue une recherche en texte intégral.

NOMBRE

La rubrique de type NOMBRE, est une rubrique qui peut contenir à la fois des chiffres et des caractères (texte). Mais alors qu’elle est la différence avec le type TEXTE ? La rubrique de type NOMBRE ne permet pas la saisie de retour à la ligne. Il y a d’autres différences :

  • limite : 800 caractères, précision des calculs portée à 400 chiffres.
  • recherche et tri (indexation) : seuls les chiffres sont indéxés. Pas de recherche possible sur la partie texte.

ATTENTION ! Pour ceux qui travaillent sur PC, votre pavé numérique de votre clavier comporte un point. Comme FileMaker Pro se réfère aux préférences du système d’exploitation il s’attend donc que vous saisissiez la virgule comme séparateur décimale et non le point. Pour ceux évidemment qui ont le réglage du format de nombre à la française.

DATE

La rubrique de type date va contenir une date, à savoir : un jour , un mois et une année. Tout comme le type NOMBRE, FileMaker Pro va s’appuyer sur les préférences du système d’exploitation pour accepter la saisie de la date, du moins l’ordre des informations, à la française : jour, mois, année. Depuis la version 7, FileMaker Pro accepte différents séparateurs, du moment qu’on utilise deux fois le même lors d’une saisie.

  • limite : la date doit être incluse dans l’intervalle 01/01/0001…31/12/4000.

HEURE

La rubrique de type HEURE, comme son nom ne l’indique pas va contenir une information soit de type heure, soit de type durée. En sachant qu’il faut au moins saisir deux informations : heure et minute. Là encore, FileMaKer Pro s’appuie sur les préférences du système d’exploitation pour accepter la saisie et donc le séparateur utilisé.

Le nombre de chiffres pour les heures, les minutes et les secondes ne sont pas limité à 2, vous pouvez très bien saisir 0:120 en lieu et place de 2:00. Tout comme vous pouvez apporter une précision en dixième, centième, etc. de secondes.

  • limite : 0…1 000 000 000 pour les heures, les minutes et les secondes, au format hh:mm:ss,nn

HORODATAGE

Type de rubrique apparu avec FileMaker Pro 7, ce type de rubrique permet de stocker dans une même rubrique une date et une heure. En sachant que l’heure doit être comprise entre 00:00:00 et 23:59:59. La date et l’heure doivent être séparée par une espace.

  • limite : idem que le type DATE.

MULTIMÉDIA

La rubrique de type MULTIMÉDIA peut contenir, au choix :

  • un son ;
  • une image ;
  • une vidéo QuickTime® ;
  • un fichier.

En sachant que pour le fichier, il doit être de type binaire. C’est-à-dire que vous pouvez mettre un document Microsoft Word, un document Microsoft Excel, un document texte, etc. Mais vous ne pourrez pas mettre l’application FileMaker Pro (version Mac OS X) par exemple, car ce n’est pas un fichier binaire mais un package (un répertoire si vous préférez).

  • limite : le document insérer ne doit pas dépasser 4 Go.

CALCUL

Une rubrique de type CALCUL peut, comme je l’ai expliqué plus haut, générer un résultat de type TEXTE, NOMBRE, DATE, HEURE, HORODATAGE ou MULTIMÉDIA. La formule qui n’est pas qu’arithmétique, peut faire appel aux différents types de rubrique, mais attention à ne pas mélanger les types, mais je reviendrai dans une prochaine chronique sur le principe du prototypage.

ATTENTION ! Lorsque vous définissez une rubrique de type CALCUL, indiquez avant tout le type de résultat de ce calcul. C’est une chose que l’on a tendance à oublier.

  • limite : la formule est limité à 32 000 caractères.

STATISTIQUE

La rubrique de type statistique n’a pas de limite en tant que telle. Elle génère toujours un NOMBRE. Là encore, je reviendrai avec une chronique à part entière pour expliquer l’utilisation des rubriques de type STATISTIQUE et plus particulièrement des modèles avec récapitulatifs pour éditer des rapports.

 

Comparaison entre FileMaker Pro 6 et FileMaker Pro 7

La version 7 de FileMaker Pro a amenée de nouvelles limites, d’où mon titre XXXL. Voici donc un petit tableau comparatif :

  • TEXTE
    • FMP 3 … FMP 6 : 64 000 caractères, 19 carac./mot indexé
    • depuis FMP 7 : 2Go caractères, 100 carac./mot indexé
  • NOMBRE
    • FMP 3 … FMP 6 : 255 caractères, précision de 15
    • depuis FMP 7 : 800 caractères, précision de 400
  • DATE
    • FMP 3 … FMP 6 : 01/01/0001...31/12/3000
    • depuis FMP 7 : 01/01/0001...31/12/4000
  • HEURE
    • FMP 3 … FMP 6 : hh:mm:ss
    • depuis FMP 7 : hh:mm:ss,nn
  • HORODATAGE
    • FMP 3 … FMP 6 : n'existait pas
    • depuis FMP 7 : jj/mm/aaaa hh:mm:ss
  • MULTIMÉDIA
    • FMP 3 … FMP 6 : son, image, vidéo
    • depuis FMP 7 : son, image, vidéo, fichier

Pour celles et ceux qui veulent en savoir plus, vous pouvez accéder à l’aide en ligne de FileMaker Pro 9, disponible :

Et vous aurez droit à un service de traduction en ligne. Par exemple la page sur les caractéristiques des types de rubrique est à cette adresse :
http://www.filemaker.fr/help/05-Create a database15.html
Pour avoir sa traduction anglaise, changer uniquement le domaine fr par com, vous aurez donc l’adresse suivante :
http://www.filemaker.com/help/05-Create a database15.html

 

C’est tout pour aujourd’hui

N’hésitez pas à intervenir si vous voyez que j’ai commis une erreur ou une omission, ou pour tout simplement réagir à cette chronique. En attendant, je vous souhaite une excellente semaine.

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

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...