Étendre une table dans Créateur intuitif d'application

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Étendez une table pour Créateur intuitif d'application créer une table personnalisée qui copie une table existante. Vous pouvez ajouter d’autres champs à votre table enfant.

    Avant de commencer

    Planifier l’extension de la table. Passez en revue 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 vers 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 renseignez 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, consultez Types de champs.

      Par défaut, vous pouvez choisir parmi 18 types de champs. Vous pouvez ajouter une propriété pour inclure d’autres types de champs dans Créateur intuitif d'application. Pour plus d'informations, consultez Ajouter des types de champs dans Créateur intuitif d'application.

      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 pour 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 Le champ doit contenir une valeur pour que l’enregistrement puisse être enregistré.
    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 (comme Ordinateurs portables ou Clients légers). L'étiquette apparaît dans les vues de liste et de formulaire pour la table. Reportez-vous à la section É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 renseigné en fonction de l’étiquette de table et du périmètre de l’application que vous avez définis précédemment.
      Autoriser l'extension

      Option permettant à d’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 de nombre à 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 accorder 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/mise à niveau
      Permet aux utilisateurs de mettre à jour les enregistrements d’une table.
      Supprimer
      Permet aux utilisateurs de supprimer des enregistrements d’une table ou de supprimer une table.
    7. Sélectionnez Continuer.
    8. Sur l’écran de confirmation, sélectionnez Continuer.
    9. Pour ajouter d’autres tables à votre application, procédez comme suit dans Désigner les tables de données dans Créateur intuitif d'application.
    10. Pour finir de désigner les 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éateur intuitif d'application. Si vous quittez Créateur intuitif d'application, les tables que vous avez configurées ne sont pas enregistrées dans le système.