Définition des options de rubrique avancées

Vous pouvez définir des options de rubrique pour des fonctionnalités avancées telles que des annotations pour le langage de définition des données (DDL) et des noms d'affichage personnalisés.

Pour choisir les options de rubriques avancées :

  1. Choisissez Fichier > Gérer > Base de données.

  2. Cliquez sur l'onglet Rubriques.

  3. Si votre base de données contient plusieurs tables, sélectionnez celle qui convient dans la liste Table.

  4. Sélectionnez une rubrique existante ou définissez-en une nouvelle.

  5. Cliquez sur Avancées, puis sélectionnez les options avancées pour la rubrique.

    Pour Faites ceci

    Inclure une description de cette rubrique lorsqu'un client FileMaker génère un DDL

    Pour Ajouter une annotation dans le langage de définition des données (DDL), saisissez une description de l'objectif de cette rubrique.

    Cette annotation est incluse en tant que commentaire de code après la définition de la rubrique dans le DDL généré pour la table de cette rubrique. Une telle utilisation sert principalement à améliorer la capacité d'un modèle d'IA à générer des requêtes SQL pour vos données en fonction du DDL. Consultez la section Meilleures pratiques pour le schéma de base de données avec la génération de requêtes DDL et SQL.

    Afficher un nom différent pour une rubrique dans des fonctionnalités spécifiques

    Sélectionnez Personnaliser les noms d'affichage des rubriques. Ensuite, en tant qu'expression de texte, spécifiez un objet JSON avec des paires clé-valeur qui définissent le nom d'affichage de la rubrique à utiliser pour des fonctionnalités spécifiques. Vous pouvez définir un nom d'affichage de rubrique si le nom d'origine risque de ne pas être compris par les utilisateurs.

    Utilisez les clés suivantes pour spécifier un nom d'affichage de rubrique dans les fonctionnalités prises en charge :

    Si aucune valeur n'est définie pour une clé de fonctionnalité ou pour fm_common, le nom de rubrique d'origine est utilisé.

    Vous pouvez également définir des paires clé-valeur personnalisées dans cet objet JSON à vos propres fins. Pour récupérer toutes les paires clé-valeur d'une rubrique en tant qu'objet JSON, utilisez la fonction NomsAffichageRubrique.

    Remarque  Ne créez pas de noms de clé qui commencent par « fm_ » ; les noms de clés avec ce préfixe sont réservés par Claris.

Exemple de nom d'affichage de rubrique

Pour Personnaliser les noms d'affichage des rubriques, vous pouvez utiliser la fonction JSONSetElement pour créer la syntaxe JSON requise dans la boîte de dialogue Calcul. Dans le cas d'une rubrique nommée Adr, si vous fournissez une valeur pour une ou plusieurs des paires clé-valeur :

Copier
JSONSetElement ( "{}" ; 
  [ "fm_common" ; "Adresse" ; JSONString ] ; 
  [ "fm_table_view" ; "Adresse postale" ; JSONString ] 
)

L'objet JSON résultant est :

Copier
{
  "fm_common": "Adresse"
  "fm_table_view": "Adresse postale"
}

Au lieu d'afficher Adr, le nom Adresse est utilisé comme nom d'affichage de la rubrique dans toutes les fonctionnalités prises en charge, sauf dans la vue Tableau, où le nom Adresse postale est utilisé.