Partager des données entre des tables

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 3 minutes de lecture
  • Partagez des données entre les tables pour éviter la duplication des données.

    Avant de commencer

    Rôle requis : admin, sn_app_eng_studio.user ou développeur délégué

    Sélectionnez le lien suivant pour télécharger le matériel nécessaire pour cette étape du didacticiel de création d’application.

    Didacticiel de création d’application feuille de calcul d’aéroport

    Pourquoi et quand exécuter cette tâche

    La dernière phase de création du modèle de données pour l’application de demande de déplacement des employés consiste à lier la table de demande de déplacement à une table distincte qui stocke les données de l’aéroport. Cela permet aux employés de choisir les aéroports qu’ils souhaitent utiliser lorsqu’ils effectuent leurs demandes de déplacement.

    Le stockage des données dans plusieurs tables vous permet de garder vos données organisées et modulaires. Lorsque vous souhaitez partager des données entre des tables, vous pouvez créer des champs de référence qui extraient les enregistrements d’une table à une autre sans dupliquer les données.

    Téléchargez la feuille de calcul de l’aéroport et suivez le didacticiel pour créer des champs de référence entre les tables de demande de déplacement de l’employé et d’aéroport.

    Tableau 1. Sections vidéo
    Horodatage Section
    0:03 Créez une table pour stocker les données que vous souhaitez référencer.
    0:26 Configurez la table.
    1:05 Ouvrez votre table existante.
    1:13 Ajouter de nouveaux champs à la table existante.
    1:19 Définissez le type de champ sur Référence et sélectionnez la table depuis laquelle vous souhaitez extraire les données.
    1:36 Enregistrez vos changements.
    1:38 Ajoutez les nouveaux champs de référence à votre table dans la vue Formulaire .
    1:59 Personnalisez la mise en page du formulaire.
    2:10 Enregistrez vos changements.

    Procédure

    1. Créez une table pour stocker les informations sur les aéroports.
      Dans notre tutoriel, nous créons une table à partir d’une feuille de calcul qui stocke des informations sur les aéroports. Pour suivre le tutoriel, téléchargez la feuille de calcul de l’aéroport. Ensuite, utilisez les procédures dans Importer une feuille de calcul et Créer une table à partir de l’importation d’une feuille de calcul pour créer une table à partir de la feuille de calcul de l’aéroport.
    2. Personnalisez la table afin qu’elle affiche les informations que vous souhaitez référencer.
      1. Sélectionner la table Aéroport dans le tableau de bord de votre application dans App Engine Studio.
      2. Sur la page de destination de la table, sélectionnez l’icône Actions supplémentaires (icône Actions supplémentaires) en regard de Données dans le ruban supérieur, puis sélectionnez Champs.
        Choisissez la vue Donnéesdes champs pour ajouter et configurer les champs de votre table.
      3. Sur la page Champs , dans le champ Nom , activez le commutateur Affichage (Activez.) pour permettre à d’autres tables de référencer les noms d’aéroports.
        Important :
        Vous ne pouvez sélectionner qu’un seul champ à référencer par d’autres tables. Si vous tentez de sélectionner plusieurs champs, Générateur de tables il n’en conserve qu’un seul de vos choix lorsque vous enregistrez vos modifications.
      4. Sélectionnez Enregistrer.
    3. Accédez au tableau de bord de votre application dans App Engine Studio.
    4. Sélectionnez la table Demande de déplacement des employés, dans laquelle vous allez créer les champs de référence qui extraient les données de la table Aéroport.
    5. Sur la page de destination de la table, sélectionnez l’icône Actions supplémentaires (icône Actions supplémentaires) en regard de Données, puis sélectionnez Champs.
    6. Créez les champs de référence.
      Dans notre tutoriel, nous créons deux champs de référence afin de collecter les choix d’aéroports pour les demandes de déplacement des employés.
      1. Sur la page Champs , sélectionnez + Ajouter un champ dans la table.
      2. Dans le champ Étiquette de colonne , saisissez Déplacement à partir de.
        Le champ Nom de colonne se remplit automatiquement en fonction de l’étiquette que vous avez entrée.
      3. Dans la colonne Type , sélectionnez Référence, puis sélectionnez la table Aéroport dans la liste.
        Dans notre didacticiel, nous créons un autre champ de référence pour capturer l’endroit où l’employé se rend. Nous intitulons ce champ Destination de déplacement.
    7. Sélectionnez Enregistrer.
    8. Ajoutez les champs de référence à la vue de formulaire de la table.
      1. Sélectionnez Formulaires dans le ruban supérieur.
      2. Saisissez l’étiquette du champ de référence dans la barre de recherche .
        Dans notre tutoriel, les champs de référence sont intitulés Voyage depuis et Destination de voyage.
        Vous pouvez rechercher des champs à ajouter à votre table dans la barre de recherche du panneau Ajouter des éléments de formulaire.
      3. Faites glisser les champs de référence du panneau Ajouter des éléments de formulaire vers le panneau Vue par défaut .
    9. Facultatif : Répétez le processus aux étapes 6 à 8 pour ajouter autant de champs de référence que nécessaire.
    10. Sélectionnez Enregistrer.

    Résultats

    Le modèle de données pour l’application de demande de déplacement de l’employé est terminé.

    Que faire ensuite

    Poursuivez la création de l’application de demande de déplacement d’employé en passant à l’étape suivante du didacticiel de création d’application : Création d’expériences utilisateur.