Partager via


Comment : ajouter une propriété locale à un écran HTML

Vous pouvez collecter une valeur d'entrée ou afficher une valeur calculée en ajoutant un champ de propriétés locales à un écran dans un client HTML pour une application de LightSwitch.

Pour créer une propriété locale

  1. Dans la barre d'outils Concepteur d'écran, choisissez le bouton Ajouter un élément de données .

    La boîte de dialogue Ajouter un élément de données s'affiche.

  2. Dans la boîte de dialogue Ajouter un élément de données, sélectionnez la case d'option Propriété locale .

  3. Dans la liste Type, sélectionnez un type de la propriété locale.

    Vous pouvez choisir les types standard l'un des, tels que Chaîne, Entier, Adresse de messagerie, ou toute entité qui est associée à votre application, telle que Client, Détail des commandes, ou Produit.

  4. Activez la case à cocher Est requis si vous souhaitez demander de ce champ de contenir une valeur.

    [!REMARQUE]

    Si ce champ ne contient pas de valeur lorsque l'utilisateur essaie d'ouvrir l'écran, un message de validation s'affiche.

  5. Dans la zone de texte Nom, entrez un nom pour la propriété, puis choisissez le bouton OK .

    La propriété locale s'affiche dans la Liste des membres de l'écran.

Pour ajouter une propriété locale à un écran

  1. Dans Liste des membres d'écran, faites glisser la propriété locale sur l'emplacement approprié dans Arborescence de contenu de l'écran.

  2. Dans Arborescence de contenu de l'écran, dans la liste qui apparaît en regard de la propriété locale, sélectionnez le type d'affichage approprié.

    Par exemple, si vous créez une propriété locale pour afficher une adresse de messagerie, vous pouvez modifier son type d'affichage par Éditeur d'adresse de messagerie ou Visionneuse d'adresses de messagerie.Vous pouvez également afficher une propriété locale de chaîne comme Zone de texte, Espace de texte, ou Étiquette.

Pour appliquer des règles de validation à une propriété locale

  1. Dans Liste des membres d'écran, choisissez la propriété locale.

  2. Dans la fenêtre Propriétés, développez le nœud Validation s'il ne l'est pas déjà.

    Les règles de validation disponibles varient selon le type de la propriété locale.

  3. Si la propriété locale doit avoir une valeur, activez la case à cocher Est requis .

    Sélectionnez toutes les autres règles de validation que vous souhaitez appliquer à la propriété locale.Par exemple, pour une chaîne vous pouvez définir une propriété Longueur maximale .

  4. Pour exécuter une validation complexe, choisissez Validation personnalisée.

    L'éditeur de code s'ouvre.LightSwitch génère une méthode à nommée _Validate d' localPropertyNameet à laquelle vous pouvez ajouter une logique de validation personnalisée.

Voir aussi

Autres ressources

Écrans de client HTML pour les applications LightSwitch