Étendre une table dans Création d'apps guidée

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 3 minutes de lecture
  • Étendez une table pour Création d'apps guidée créer une table personnalisée qui copie une table existante. Vous pouvez ajouter d’autres champs à votre table enfant.

    Avant de commencer

    Planifiez la table à étendre. Examinez le modèle d’extension afin de pouvoir suivre les tables de base de données créées après l’extension de votre table.

    Rôle requis : sn_g_app_creator.app_creator ou admin

    Procédure

    1. Pour sélectionner une méthode de création de table, sélectionnez Étendre une table à l’écran.
      Options de création de tables
    2. Dans le champ Table , sélectionnez une table à étendre.
    3. Sélectionnez Continuer.

      Les champs de la table parente sont copiés dans votre table personnalisée. Vous ne pouvez pas modifier les champs copiés.

    4. Pour ajouter un champ à votre table enfant, sélectionnez + Ajouter un nouveau champ , puis remplissez les champs.
      Champ Description
      Étiquette de champ Étiquette unique pour le champ.
      Nom de champ Nom du champ dans la base de données.
      Type de champ

      Type de champ. Pour plus d’informations sur les différents types de champs, voir Types de champs.

      Par défaut, vous n’avez que 18 types de champs à choisir. Vous pouvez ajouter une propriété pour inclure d’autres types de champs dans Création d'apps guidée. Pour plus d'informations, consultez Ajouter des types de champ dans Création d'apps guidée.

      Affichage Lorsqu’il est utilisé comme champ de référence, le champ est utilisé comme valeur d’affichage pour la table. Un seul champ peut être défini comme valeur d’affichage d’une table.
      Remarque :
      Les tables étendues héritent de la valeur d’affichage de la table parente. La définition d’une valeur d’affichage distincte pour la table étendue remplace la valeur d’affichage de la table parente.
      Obligatoire Exige que le champ contienne une valeur avant de pouvoir enregistrer l’enregistrement.
    5. Sélectionnez Continuer pour définir les propriétés et les autorisations de votre table personnalisée.
    6. Renseignez les champs du formulaire.
      Champ Description
      Étiquette de la table Étiquette unique pour la table (telles que Ordinateurs portables ou Clients légers). L'étiquette apparaît dans les vues de liste et de formulaire pour la table. Voir Étiquettes de champs dans les tables du dictionnaire de données.
      Nom de la table Nom de la table dans la base de données. Le nom de la table est automatiquement rempli en fonction de l’étiquette de la table et du périmètre de l’application que vous avez définis précédemment.
      Autoriser l'extension

      Option permettant aux autres tables d’étendre cette table.

      Pour plus d’informations sur l’extension de table, consultez Extension de table et classes.

      Numérotation automatique Option permettant d’ajouter un champ numérique à la table et d’incrémenter automatiquement les numéros d’ID à mesure qu’ils sont ajoutés.
      Gérer l'accès Autorisations utilisateur pour votre application. Pour chaque rôle que vous avez sélectionné précédemment, vous pouvez attribuer différents niveaux d’accès.
      Créer
      Permet aux utilisateurs d’insérer de nouveaux enregistrements (lignes) dans une table.
      Lecture
      Permet aux utilisateurs d’afficher les enregistrements d’une table.
      Écriture
      Permet aux utilisateurs de mettre à jour les enregistrements d’une table.
      Supprimer
      Permet aux utilisateurs de supprimer des enregistrements d’une table ou d’abandonner une table.
    7. Sélectionnez Continuer.
    8. Sur l’écran de confirmation, sélectionnez Continuer.
    9. Pour ajouter d’autres tables à votre application, suivez les étapes de la section Désigner des tables de données dans Création d'apps guidée.
    10. Pour terminer la désignation des tables, sélectionnez Terminé avec les tables.

    Que faire ensuite

    Poursuivez la création de votre application en suivant les étapes de la section Personnaliser les expériences utilisateur dans Création d'apps guidée. Si vous quittez Création d'apps guidée, les tables que vous avez configurées ne sont pas enregistrées dans le système.