Vous êtes ici
Module 2 : Concevoir, développer et utiliser une application FileMaker Pro
Récapitulatif du module de formation
| Public cible | Personnes débutantes souhaitant apprendre à développer une application simple sous FileMaker et savoir l'utiliser. |
|---|---|
| Durée | 3 journées. |
| Modalités et coût |
Intra-entreprise : 2.250 EUR HT jusqu'à 6 personnes, 375 EUR HT/pers. supp. dans la limite de 10 personnes*. Inter-entreprises : 1049 EUR HT/pers. par groupe de 6 personnes maximum. |
| Objectifs |
Fournir au stagiaire les bases nécessaires, tout aussi bien théoriques en termes de modélisation des données, que techniques en termes d’utilisation de FileMaker. Ceci pour qu’il soit capable de concevoir et développer seul une application simple sous FileMaker Pro, dotée d'une base de données relationnelle.
Maîtriser le mode Recherche : formuler des recherches multi-critères, faire appel aux opérateurs de recherche, choisir la bonne option d’exécution de recherche, enregistrer ses recherches préférées. |
| Support fourni |
1 exemplaire pour le groupe en intra-entreprise, 1 exemplaire par stagiaire en inter-entreprises, au choix :
|
| Inscriptions inter-entreprises |
Inscription en ligne ! |
* Pour une formation organisée dans vos locaux. Possibilité d'organiser votre session de formation intra-entreprise dans notre salle de formation (Cf. nos conditions tarifaires).
Programme détaillé de la formation
Le plan détaillé de ce module de formation est fourni ci-dessous.
Découverte de l’interface d’une application FileMaker
Qu’est-ce que FileMaker ? Définition et intérêt d’un système de gestion de base de données : centralisation des données, non redondance, recherche facilité, gain de temps.
Découverte de l’interface FileMaker à travers l’exemple d’une solution de démarrage :
- Saisie de données,
- Recherche simple.
Notions clés et définitions :
- Tables, rubriques, enregistrements.
- Navigation entre enregistrements.
- Définition d’un modèle, navigation entre modèles.
- La barre d’outils Etat.
- La notion de modèle relationnel.
- La force et les spécificités de FileMaker : les modes d’usage « mode Utilisation », « mode Recherche », « mode Modèle », « mode Prévisualisation ».
La modélisation des données : de l’étape conceptuelle à la base de données
Méthodologie universelle de modélisation de données :
- Identification des données à gérer : le dictionnaire des données,
- Classement des données à gérer et leurs relations : le modèle conceptuel des données, notions d’association et de cardinalité (1,1 – 0,n etc.).
- Règles de passage d’un modèle conceptuel des données à une base de données : tables, clés primaires et étrangères, tables de jointure.
De la méthodologie universelle à la pratique sur FileMaker :
- Spécificités des bases de données déclarées sur FileMaker : déclaration des tables, des rubriques et de leurs options d’entrée et de contrôle,
- Le graphe des liens : le cœur d’une base de données relationnelle sous FileMaker,
- Le concept clé d’occurrence de table.
Création de l’interface utilisateur : les modèles
Modalités de création d’un modèle sous FileMaker :
- Choix du contexte : l’ancrage sur une occurrence de table du graphe des liens. Notion de « point de vue » des données relationnelles.
- Choix de la vue : formulaire, liste, tableur.
- Structure d’un modèle : la notion d’éléments.
- Options d’affichage du modèle.
Mise en forme du modèle, utilisation et paramétrage des composants graphiques, dits « objets de modèle » clés en main de FileMaker :
- Objets géométriques : rectangles, lignes, ovales etc. Mise en forme des bordures, du fond, du relief.
- Panneaux à onglets.
- Rubriques : formatage de l’affichage, contrôle de saisie (texte, liste de valeurs, menu déroulant, cases à cocher, calendrier, etc.).
- Rubriques multimedia : insérer/visualiser des images, des films ou des fichiers bureautiques.
- La table externe : le composant incontournable pour visualiser n enregistrements liés. Modalités de tris et de filtre des données liées.
- Webviewer : encapsuler un navigateur web pour utiliser des outils tels que mappy ou Google Map.
- Dimensionner, déplacer, grouper, mettre en forme les objets de modèles.
- Ordonner la saisie tabulée sur un modèle.
- Créer des boutons pour : activer un modèle, activer un enregistrement lié sur un modèle approprié, supprimer une rangée de table externe
La fenêtre « Inspecteur » : centralisation de tous les outils de mise en forme et de paramétrage des objets de modèle.
Applications avancées de la création de modèle :
- Rôle des éléments de modèle,
- Les modèles d’édition (courriers etc.) : utilisation des rubriques de fusion,
- Les listes.
Exploiter les données
Présentation du mode Recherche et de son menu associé : le menu Requêtes.
Avantages du mode Recherche, les pièges à éviter.
Concevoir une recherche :
- Créer/modifier/supprimer des requêtes,
- Utiliser des opérateurs de recherche,
- Choix des options d’exécution de recherche : remplacer, développer, restreindre une sélection d’enregistrements.
Enregistrer une recherche, rappeler une recherche enregistrée.
La notion de contexte : une notion clé à maîtriser pour réussir ses recherches, notamment les recherches enregistrées.
Trier les enregistrements sélectionnés au terme d’une recherche.
Envoyer un lien snapshot à un collaborateur.
Editer une liste des enregistrements.
Concevoir un état récapitulatif :
- Définition des rubriques statistiques,
- Création d’un modèle avec des récapitulatifs d’en-tête, de pied de page et des sous-récapitulatifs après tri,
- Représenter des états statistiques sous forme de graphiques.
Imprimer un courrier, une liste, un récapitulatif : configurer l’orientation et l’étendue de l’impression.
Sauvegarder en pdf, exporter au format Excel. Joindre à un email.
Faire de l’emailing avec FileMaker.
Déployer son application
Partager une application FileMaker pour permettre un accès simultané à plusieurs utilisateurs sur le réseau.
Sécurisation d’une application FileMaker.
Accéder à un fichier via le réseau FileMaker.
Conclusion sur les possibilités de déploiement et de partage avancés :
- Utilisation d’un FileMaker Server,
- Partage sur le web,
- Interfaces avec le système d’information : ODBC, JDBC.

