truc précédent

sommaire

truc suivant

Création d'une table externe


éléments requis: FileMaker Pro version 3.0 ou ultérieur

plateforme: MacOS ou Windows


Nous allons créer une table externe afin de pouvoir récupérer, le contenu de plusieurs fiches dans la même fiche d'un autre fichier.

Par exemple : gestion de classes d'élèves

Comment avoir dans un fichier la liste des élèves suivant le nom de la classe.

- Création du fichier des élèves
- Création du fichier des Classes
- Création du lien relationnel
- Création de la table externe
- Avantages de FileMaker Pro 4.0

Création du fichiers des élèves : 'Elèves'

1- A partir du du sous-menu 'Définir les rubriques' du menu 'Fichier' pour FileMaker Pro 3 et à partir du sous-menu 'rubriques' du sous-menu 'Définir' du menu 'Fichier', définissez trois rubriques de type texte : Classe, Nom et Prénom

2- En mode 'Utilisation', créer plusieurs fiches :

Classe : 6A Nom : Dupont Prénom : Alain
Classe : 6A Nom : Martin Prénom : Elodie
Classe : 6A Nom : Durand Prénom : Francis
Classe : 6B Nom : Potier Prénom : Virginie
Classe : 6B Nom : Février Prénom : Bruno
Classe : 5A Nom : Jacomet Prénom : Caroline
Classe : 5A Nom : Judo Prénom : Paul
Classe : 5A Nom : Travo Prénom : Valérie

Création du fichier des classe : 'Classes'

1- A partir du du sous-menu 'Définir les rubriques' du menu 'Fichier' pour FileMaker Pro 3 et à partir du sous-menu 'rubriques' du sous-menu 'Définir' du menu 'Fichier', définissez une seule rubrique de type texte : la rubrique 'Classe' (cette rubrique servira de référence)

2- A partir du du sous-menu 'Définir les liens' du menu 'Fichier' pour FileMaker Pro 3 et à partir du sous-menu 'liens' du sous-menu 'Définir' du menu 'Fichier', définissez le lien entre le fichier 'Elèves' et le fichier 'Classes' : lien 'listing'

2.1- Dans la fenêtre de création de liens , cliquez sur le bouton 'Créer'

2.2- Choisissez votre fichier 'Elèves'

2.3- La fenêtre du lien apparaît , nommez le lien 'listing' puis sélectionnez dans la liste de rubriques du fichier courant la rubrique 'Classe' et sélectionnez dans la liste des rubriques du fichier liées la rubrique 'Classe'

2.4- Cliquez sur le bouton 'Ok' puis sur le bouton 'Fin'

3- Création de la table externe :

3.1- Mettez vous en mode 'Modèle'

3.2- Dans la barre d'outil, cliquez sur cet outil * puis dans le modèle tracer un rectangle à partir du curseur afin de tracez la table externe

3.3- Dans la fenêtre da la table externe, sélectionnez le nom du lien 'listing' à la place de inconnu, juste après 'Afficher les fiches de :' Et cliquez sur le bouton 'Ok'

3.4- Cliquez sur l'onglet 'Rubriques' de la barre d'outil et placez cette rubrique sur la première rangée de la table externe.

3.5- Dans la fenêtre 'Nouvelle rubrique', sélectionnez le nom du lien ( 'listing' ) à la place de fichier courant et choisissez la rubrique ::Nom

3.6- Pour l'autre rubrique, refaire les étapes 3.4 et 3.5 mais choisissez la rubrique ::Prénom

4- Mettez vous en mode 'Utilisation' et saisissez une valeur dans la rubrique Classe, par exemple : 6A, 6B ou 5A

Avantage de FileMaker Pro 4.0

Sous FileMaker Pro 4.0, vous pouvez en plus donner un critère de tri a votre lien ce qui vous permettra d'afficher la liste des élèves dans un ordre alphabétique.

1- Il faut modifier le lien 'listing' pour cela activez la fenêtre de lien à partir du sous-menu 'Liens' du sous-menu 'Définir' du menu 'Fichier'

2- Sélectionnez le lien 'listing' et cliquez sur le bouton 'Modifier'

3- Cliquez sur le bouton 'Définir' après 'Trier les fiches liées'

4- Choisissez la rubrique de tri ( par exemple la rubrique 'Nom' ) et cliquez sur le bouton 'Ok' puis cliquez sur le bouton 'Ok' et enfin cliquez sur le bouton 'Fin'

Remarque : Vous pouvez aussi afficher dans cette table externe le contenu de plus de deux références différentes. Pour cela voir le truc & astuces correspondant : comment afficher le contenu de plus de deux références dans la même table externe.

truc précédent

sommaire

truc suivant

télécharger le Fichier PDF
télécharger l'exemple


copyright © 1998 Jean-Matthieu Charpentier & David Julot
tous droits réservés.