Comment : Définir des champs de données
Vous pouvez ajouter des champs à une entité ou table dans la base de données LightSwitch.Vous pouvez aussi modifier l'apparence et le comportement de ces champs.
Cette rubrique contient les sections suivantes :
Ajout d'un champ de données.
Modification d'un champ.
Pour une démonstration vidéo connexe, consultez Comment faire pour mettre en forme des données sur un écran dans une application LightSwitch ? (page éventuellement en anglais).
Ajout d'un champ de données
Vous pouvez ajouter des champs à une table.Dans une entité générée à partir d'une source de données externe, vous ne pouvez ajouter que des champs calculés.
Pour plus d'informations sur les champs calculés, consultez Comment : Ajouter un champ calculé.
Pour ajouter un champ de données
Dans l' Explorateur de solutions, double-cliquez sur une entité ou une table.
L'entité ou la table s'ouvre dans le Concepteur de données.
Dans la colonne Nom, cliquez sur <Ajouter une propriété>, puis tapez un nom pour le champ.
Dans la colonne Type, sélectionnez un type de données pour le nouveau champ.Le tableau suivant décrit chaque type.
Type
Type Visual Basic
Type C#
Plage
Remarques
Binaire
Byte()
byte[]
-128 à 127.
Tableau d'octets qui a une longueur variable.
Boolean
Boolean
bool
True ou false.
Date
DateTime
DateTime
DateTime traité comme une date uniquement.
DateTime
DateTime
DateTime
12:00:00, le 1er janvier 0001 à 23:59:59, le 31 décembre 9999.
Decimal
Decimal
decimal
± 1,0 × 10 <sup >−28</sup> à ±7,9 × 10<sup>28</sup>.
Virgule décimale fixe avec 28-29 chiffres significatifs ; idéale pour les nombres comptables.
Double
Double
double
±5,0e−324 à ±1,7e308.
Virgule décimale flottante avec 15-16 chiffres significatifs ; idéale pour les nombres scientifiques.
Adresse de messagerie
Chaîne
string
Chaîne traitée comme une adresse de messagerie.
Guid
Chaîne
string
Une chaîne qui est mise en forme comme identificateur global unique (GUID).La valeur est automatiquement générée pour chaque enregistrement.
Image
Byte()
Byte[]
Binaire traité comme une image.
Entier court
Short
short
-32 768 à 32 767.
Entier 16 bits signé.
Entier
Entier
int
-2147483647 à 2147483647.
Entier 32 bits signé.
Entier long
Long
long
-9 223 372 036 854 775 808 à 9 223 372 036 854 775 807.
Entier 64 bits signé.
Money
Decimal
decimal
Décimal traité comme une valeur monétaire.
Pourcentage
Decimal
decimal
Un décimal traitée comme un pourcentage.
Numéro de téléphone
Chaîne
string
Chaîne traitée comme un numéro de téléphone.
Chaîne
Chaîne
string
Séquence de zéro, un ou plusieurs caractères Unicode qui a une longueur variable.
Adresse Web
Chaîne
string
Une chaîne qui est traitée comme une adresse Web (URL).
Si vous voulez obliger les utilisateurs à fournir une valeur pour ce champ, activez la case à cocher Requis.
Modification d'un champ
Vous pouvez modifier un champ en modifiant les propriétés du champ dans la fenêtre Propriétés.
Si l'entité a été générée à partir d'une source de données externe, certaines propriétés de champ ne seront pas modifiables, car elles reflètent des paramètres de configuration de la source de données.
LightSwitch ne vous permet pas de substituer ces paramètres en modifiant des propriétés de champ.Vous devez apporter des modifications à ces champs sur le serveur, puis importer ces modifications dans LightSwitch en actualisant la source de données.
Pour modifier un champ
Dans le Concepteur de données, cliquez sur le champ que vous voulez modifier.
Dans le menu Affichage, cliquez sur Fenêtre Propriétés.
Dans la fenêtre Propriétés, définissez les valeurs des propriétés.
Pour plus d'informations sur chaque propriété, consultez Référence : propriétés du concepteur de données.
Voir aussi
Tâches
Comment : Créer une liste déroulante de valeurs pour un champ
Comment : Ajouter un champ calculé