Partager des données entre tables
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é
Cliquez sur le lien suivant pour télécharger le matériel nécessaire pour cette étape du didacticiel de création d’application.
Tutoriel 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 de l’employé consiste à lier la table de demandes 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.
|
Phase 1 |
|
|
|
Phase 2 |
|
|
|
Phase 3 |
|
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 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 Demande de déplacement de l’employé et Aéroport.
| 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 | Ajoutez de nouveaux champs à la table existante. |
| 1:19 | Définissez le type de champ sur Référence et sélectionnez la table à partir de 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
-
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 l’aéroport. Pour suivre le tutoriel, téléchargez la feuille de calcul de l’aéroport. Utilisez ensuite 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.
-
Personnalisez la table afin qu’elle affiche les informations que vous souhaitez référencer.
- Sélectionnez la table Airport dans le tableau de bord de votre application dans App Engine Studio.
-
Sur la page de destination de la table, sélectionnez l’icône Actions supplémentaires (icône
) en regard de Données dans le ruban supérieur, puis sélectionnez Champs.
-
Sur la page Champs , dans le champ Nom , activez le commutateur d’affichage (
) pour permettre aux autres tables de référencer les noms des 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 vous n’en conservez qu’un seul lorsque vous enregistrez vos changements. - Sélectionnez Enregistrer.
- Accédez au tableau de bord de votre application dans App Engine Studio.
- Sélectionnez la table Demande de déplacement de l’employé, dans laquelle vous allez créer les champs de référence qui extraient les données de la table Aéroport.
-
Sur la page de destination de la table, sélectionnez l’icône Actions supplémentaires (icône
) en regard de Données, puis sélectionnez Champs.
-
Créez les champs de référence.
Dans notre tutoriel, nous créons deux champs de référence pour collecter les choix d’aéroports pour les demandes de déplacement des employés.
- Sur la page Champs , sélectionnez + Ajouter un champ dans la table.
-
Dans le champ Column label (Étiquette de colonne), saisissez Travel From (Déplacement).
Le champ Column name (Nom de colonne ) se remplit automatiquement en fonction de l’étiquette que vous avez saisie.
-
Dans la colonne Type , sélectionnez Référence, puis sélectionnez la table d’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 appelons ce champ Destination de déplacement.
- Sélectionnez Enregistrer.
-
Ajoutez les champs de référence à la vue de formulaire de la table.
- Sélectionnez Formulaires dans le ruban supérieur.
-
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 Voyager depuis et Destination de voyage.
- Faites glisser les champs de référence du panneau Ajouter des éléments de formulaire vers le panneau d’affichage par défaut .
- Facultatif : Répétez le processus aux étapes 6 à 8 pour ajouter autant de champs de référence que nécessaire.
- Sélectionnez Enregistrer.
Résultats
Le modèle de données de 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 de l’employé en passant à l’étape suivante du didacticiel de création d’application : Création d’expériences utilisateur.