Go to Contents
Page
précédente
Page
suivante
Table des matières > Création d'une base de données > Définition d'options pour les rubriques > Définition de rubriques Global (rubriques avec stockage global)

Définition de rubriques Global (rubriques avec stockage global)
Une rubrique qui utilise un stockage global contient une valeur qui est utilisée pour tous les enregistrements du fichier. Les rubriques définies avec des options de stockage global sont également appelées rubriques Global.
Pour définir des options de stockage global pour une rubrique :
1. Ouvrez une base de données, choisissez le menu Fichier > Gérer > Base de données.
2. Dans la boîte de dialogue Gérer la base de données, cliquez sur l'onglet Rubriques.
3. Si votre base de données contient plusieurs tables, sélectionnez la table appropriée dans la liste Table.
4. Dans la zone Nom, tapez un nom pour la rubrique.
Consultez la rubrique A propos de l'attribution de noms aux rubriques.
5. Cliquez sur Options (ou double-cliquez sur le nom de la rubrique).
Cliquez sur l'onglet Autres options, puis activez la case à cocher Utiliser le stockage global (une seule val. pour tous les enreg.).
6. Pour créer une rubrique multivaluée, entrez une valeur supérieure à 1 en regard de Nombre maximal de répétitions.
7. Cliquez sur OK.
8. Définissez d'autres rubriques ou cliquez sur OK.
Remarques
Une rubrique Global peut être utilisée :
En tant que valeur fixe dans des formules de calcul dans tous les enregistrements d'un fichier ou dans des actions de script conditionnelles, telles que Si, Sinon, Fin de si, Boucle, Fin de boucle et Fin de boucle si.
Pour les rubriques ayant rarement besoin d'être modifiées. Utilisez par exemple un stockage global pour mettre l'adresse de votre société sur plusieurs modèles. Vous pourrez mettre à jour la valeur d'une rubrique avec stockage global très rapidement sans intervenir sur chaque modèle.
En tant que rubrique source pour un lien.
Vous pouvez choisir d'utiliser des variables plutôt que des rubriques Global à des fins de stockage temporaire des données. Consultez la rubrique Utilisation de variables.
Une rubrique Global ne peut pas être utilisée pour rechercher des enregistrements.
Si votre fichier est partagé, seules les modifications de données de la rubrique Global effectuées par l'hôte sont enregistrées. Les modifications ne sont enregistrées qu'à la fermeture du fichier.
Si un fichier est partagé, certains calculs incluant des rubriques Global sont évalués sur l'hôte plutôt que sur le client. L'hôte effectue l'évaluation dans les cas suivants :
lorsqu'une requête recherche une rubrique Calcul non mémorisé dont le calcul inclut une rubrique de type Global ,
lorsqu'une requête porte sur une table dotée de privilèges d'accès limitant l'accès à certains enregistrements et que le calcul déterminant l'accès aux enregistrements inclut une rubrique Global ;
en cas d'évaluation de tout autre calcul d'accès aux enregistrements incluant une rubrique Global afin de déterminer si les données liées doivent être affichées. Par exemple, un calcul d'accès aux enregistrements déterminant les rangées à afficher dans une table externe ou les valeurs à afficher dans une liste de valeurs liée sera exécuté sur l'hôte si ce calcul inclut une rubrique Global.
Pour évaluer avec précision ces calculs sur l'hôte, FileMaker Pro transfère toutes les valeurs de la rubrique Global de la table active du client sur l'hôte. Si vous savez que certaines rubriques Global ne seront jamais utilisées dans des calculs non mémorisés ou dans des calculs d'accès aux enregistrements, vous pouvez améliorer les performances de votre base en données en créant ces rubriques Global dans une table distincte. Cette opération empêchera le transfert répété sur l'hôte de données de rubrique Global inutiles.
Pour plus d'informations sur les calculs évalués sur l'hôte plutôt que sur le client, reportez-vous à la rubrique Exécution de calculs sur une machine hôte.
Rubrique connexe
A propos des rubriques sources des liens

Table des matières > Création d'une base de données > Définition d'options pour les rubriques > Définition de rubriques Global (rubriques avec stockage global)
Page
précédente
Page
suivante