FileMaker Pro 5 Manuel de l'utilisateur
FileMaker Pro 5 Manuel de l'utilisateur
FileMaker Pro 5 Manuel de l'utilisateur
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1 Vous pouvez augmenter le nombre <strong>de</strong> fiches correspondantes<br />
possibles dans le fichier principal ou dans le fichier lié en indiquant<br />
toutes les valeurs <strong>de</strong> correspondance possibles dans la rubrique<br />
source (on parle parfois <strong>de</strong> rubrique multi-clés ou <strong>de</strong> rubrique à clé<br />
complexe). Supposez que vous souhaitiez afficher tous les contrats<br />
<strong>de</strong> vente obtenus par chaque employé, y compris ceux obtenus en<br />
équipe, dans une table externe du fichier principal. Pour ce faire,<br />
dans la rubrique source du fichier lié, entrez le nom <strong>de</strong> chaque<br />
employé ayant collaboré au contrat indiqué dans la rubrique Nom du<br />
contrat <strong>de</strong> la même fiche. Placez chaque nom sur une ligne distincte<br />
dans la rubrique source et terminez chaque ligne par un retour<br />
chariot. Si la rubrique source d’une fiche du fichier principal contient<br />
l’un <strong>de</strong> ces noms, le contrat associé s’affichera dans la table externe<br />
<strong>de</strong> cette fiche. (Lorsque vous prévoyez <strong>de</strong>s rubriques multi-clés pour<br />
conserver les numéros d’i<strong>de</strong>ntification, rappelez-vous que chaque<br />
fichier <strong>FileMaker</strong> <strong>Pro</strong> est limité à 64 000 caractères au maximum<br />
dans les rubriques <strong>de</strong> texte.)<br />
1 Les rubriques source peuvent contenir <strong>de</strong>s caractères non alphanumériques.<br />
Pour ce faire, sélectionnez le menu Fichier > Définir les<br />
rubriques. Sélectionnez la rubrique source dans la liste, cliquez sur<br />
Options, puis sur l’onglet Autres options. Pour Langue utilisée pour<br />
l’in<strong>de</strong>xation et le tri du texte, choisissez ASCII.<br />
1 Une rubrique source utilisée pour une base <strong>de</strong> données relationnelle<br />
peut être une rubrique <strong>de</strong> <strong>de</strong>stination <strong>de</strong> référence, à condition<br />
que la référence ne soit pas basée sur un lien faisant intervenir la<br />
rubrique source. (Vous trouverez un exemple d’utilisation <strong>de</strong> ce type<br />
<strong>de</strong> rubrique dans Accès aux données liées d’un troisième fichier,<br />
page 8-16.)<br />
A propos <strong>de</strong>s références externes<br />
Vous obtenez les données en définissant en premier lieu un lien entre<br />
les données correspondantes du fichier principal et d’un fichier lié.<br />
Puis vous définissez une référence externe pour une rubrique du<br />
fichier principal, qui copie les données d’une rubrique du fichier lié<br />
dans une rubrique du fichier principal.<br />
Utilisation <strong>de</strong> fichiers liés 8-7<br />
Lorsque vous entrez une valeur dans la rubrique source du fichier<br />
principal, <strong>FileMaker</strong> <strong>Pro</strong> utilise le lien pour accé<strong>de</strong>r à la première<br />
fiche du fichier lié présentant une valeur correspondante dans sa<br />
rubrique source. Ensuite, il copie la valeur <strong>de</strong> la rubrique source <strong>de</strong><br />
référence <strong>de</strong> la fiche liée vers la rubrique <strong>de</strong> <strong>de</strong>stination <strong>de</strong> référence<br />
<strong>de</strong> la fiche du fichier principal où cette valeur est enregistrée. Les<br />
données copiées dans le fichier principal ne sont pas modifiées<br />
lorsque la valeur correspondante dans le fichier lié change, sauf si<br />
les données <strong>de</strong> la rubrique source du fichier principal varie ; auquel<br />
cas, <strong>FileMaker</strong> <strong>Pro</strong> recherche la nouvelle référence.<br />
Fichier principal<br />
Réf. client C200<br />
Nom<br />
Smith<br />
Lien<br />
Rubrique <strong>de</strong> <strong>de</strong>stination <strong>de</strong> référence<br />
Fichier lié<br />
Réf. client C235<br />
Nom<br />
Réf. client C100<br />
Télé- 42.83.91.04<br />
Réf. client<br />
Nom<br />
C200<br />
Ville Paris<br />
Nom<br />
Télé-<br />
Smith<br />
555-3849<br />
Téléphone<br />
Ville<br />
555-1234<br />
Vancouver<br />
Ville<br />
New York<br />
Rubrique source <strong>de</strong> référence<br />
Une fois les données copiées dans la rubrique <strong>de</strong> <strong>de</strong>stination <strong>de</strong> référence,<br />
vous pouvez les modifier, les remplacer ou les supprimer<br />
comme tout autre type <strong>de</strong> données (la valeur fait en effet désormais<br />
partie du fichier principal). Vous pouvez également mettre à jour les<br />
données du fichier principal afin <strong>de</strong> refléter une modification apportée<br />
au fichier lié. (Reportez-vous à la section Définition <strong>de</strong> références<br />
externes, page 8-15.)<br />
Attention Si la même valeur existe dans la rubrique source <strong>de</strong> plusieurs<br />
fiches du fichier lié, <strong>FileMaker</strong> <strong>Pro</strong> ne copie que la valeur <strong>de</strong><br />
la première fiche rencontrée. (La première fiche à laquelle accè<strong>de</strong> le<br />
programme varie selon que les fiches liées sont ou non triées. Pour<br />
plus d’informations, reportez-vous à Définition <strong>de</strong>s liens pour les<br />
bases <strong>de</strong> données relationnelles et références externes, page 8-12.