Partager via


Étape 2 : définir les données

Dans cette leçon, vous définirez des données pour votre application de gestion des contacts en créant une table, également appelée entité de données.Vous utiliserez le Concepteur des données de LightSwitch pour spécifier les champs de propriété et les types de données qui représentent un contact.

Définir les données

Pour créer une entité pour votre application

  1. Dans la fenêtre Concepteur de My First Application, cliquez sur Créer une table.

    La fenêtre Concepteur de données s'ouvre.

  2. Dans la fenêtre Propriétés, sélectionnez la propriété Nom, tapez Contact, puis appuyez sur Entrée.

    Notez que le nom dans la barre de titre devient « Contact » et que le nom dans l'Explorateur de solutions devient « Contacts ».

  3. Dans la colonne Nom, cliquez sur <Ajouter une propriété>, tapez ContactName, puis appuyez sur Entrée.

    Notez que le type de données approprié, String, s'affiche dans la colonne Type, et que le champ Requis est sélectionné.Un contact doit avoir un nom.

  4. Cliquez sur <Ajouter une propriété> dans la colonne Nom et tapez ContactCompany.

  5. Cliquez sur <Ajouter une propriété> dans la colonne Nom et tapez ContactPhone.

  6. Dans la colonne Type, sélectionnez PhoneNumber dans la liste déroulante.

    PhoneNumber est un type d'entreprise personnalisé qui représente un modèle commun pour la saisie et la mise en forme de numéros de téléphone.

  7. Cliquez sur Ajouter une propriété dans la colonne Nom et tapez ContactEmail.

  8. Dans la colonne Type, sélectionnez EmailAddress dans la liste déroulante.

    EmailAddress est un autre type d'entreprise personnalisé qui représente une adresse de messagerie correctement mise en forme.

  9. Dans la colonne Requis pour le champ ContactEmail, désactivez la case à cocher.

    Dans ce cas, vous voulez être en mesure d'entrer un contact sans adresse de messagerie.

    À ce stade, votre entité doit ressembler à l'illustration suivante :

    L'entité de données complète

Présentation détaillée

Vous venez de créer une entité de données qui contient quatre champs.Lorsque vous entrez et enregistrez des données dans votre application de gestion des contacts, les entrées de ces champs sont stockées dans une base de données interne.

Lorsque vous avez défini les données dans votre entité de données, vous avez utilisé des types d'entreprise personnalisés pour le numéro de téléphone et l'adresse de messagerie.Les types d'entreprise personnalisés sont pratiques pour spécifier des données complexes utilisées en général dans les applications d'entreprise.Étant donné que de nombreux types d'entreprise personnalisés sont déjà définis, vous ne devez pas vous soucier des détails de l'implémentation des données généralement utilisées.

Outre les types d'entreprise personnalisés intégrés à LightSwitch, des types supplémentaires sont disponibles en tant qu'extensions.Une leçon ultérieure vous expliquera plus en détails les extensions.

Étapes suivantes

Dans l'étape suivante, vous apprendrez comment créer un écran pour afficher et modifier les données.

Prochaine leçon : Étape 3 : créer un écran

Voir aussi

Concepts

Étape 1 : créer un projet LightSwitch

Autres ressources

Création de votre première application LightSwitch

Données : les informations de votre application

Extensions : ajout de nouvelles fonctionnalités à LightSwitch