Zone de liste

Zone de liste est un objet de saisie de données. Il permet de sélectionner dans une liste une option prédéfinie.

Conseil

Contrairement à la zone de liste déroulante, la zone de liste ne permet pas d'insérer de valeurs personnalisées.

Source

La Source de données connectée est la source de données dynamiques qui est connectée à l'objet.

  • Variables : Variables utilisées comme source de contenu de l'objet, ou variables qui stockent la valeur sélectionnée dans l'objet Zone de liste.

  • Bases de données : Base de données qui contient la valeur sélectionnée dans l'objet Zone de liste.

Conseil

Cet objet du formulaire est en lecture seule. Seule la source de données connectée définit le contenu de l'objet.

Paramètres

L'onglet Paramètres permet de définir la manière de modifier le contenu des objets et d'afficher les valeurs.

Autoriser les doublons permet que des valeurs dupliquées apparaissent dans la zone de liste.

Trié trie les éléments de la liste par ordre croissant. Utiliser le tri sensible à la casse détermine en plus si la casse doit affecter ou non l'ordre de tri.

Le groupe de paramètres Valeurs définit les éléments qui vont être listés dans l'objet Zone de liste:

  • Source des objets: Définit la source pour les objets listés.

    • Valeurs personnalisées: Valeurs statiques définies par l'utilisateur.

    • Imprimantes installées: Liste des imprimantes installées.

    • Champ de base de données: Valeurs récupérées à partir d'une base de données connectée.

      • Champ: Sélection d'un champ de base de données connectée à partir de laquelle récupérer le contenu.

      • L'option Utiliser un autre champ pour la source de données connectée connecte un autre champ de la base de données à la source de données. La liste des valeurs affiche les valeurs du Champ mais la source de données connectée reçoit la valeur sélectionnée dans Champ de la valeur.

        Exemple 63. Exemple:

        Champ: ObjectField1

        Valeur du champ: ObjectField2

        Source de données connectée: Variable1

        Résultat:

        L'objet connecté à Variable1 affiche le contenu de ObjectField1 et envoie le contenu de ObjectField2 à la Variable1.

      • Champ de la valeur: Sélectionne le champ de la base de données envoyé à la Source de données connectée de l'objet et affichée en tant que contenu.

    • Noms des fichiers: Liste tous les fichiers dans le répertoire sélectionné.

      • Répertoire: Définit le dossier source pour les fichiers à lister.

      • Masque de fichier: Spécifie un filtre pour la sélectionner les fichiers listés.

        Exemple :

        *.* liste tous les fichiers

        *.nlbl liste seulement les fichiers ayant l'extension .nlbl.

        t*.nlbl liste les fichiers commençant par « t » et ayant une extension .nlbl.

      • Afficher le chemin du fichier: Affiche le chemin complet sur la liste des fichiers.

      • Afficher l'extension du fichier: Affiche l'extension du fichier sur la liste des fichiers.

    • Noms des polices: Liste les polices installées.

    • Étiquettes dans les solutions: Liste toutes les étiquettes dans la solution.

    • Modifier: Convertit d'autres sources d'article en une source d'article de valeurs personnalisée.

    • Liste de contenu des valeurs : Affiche le contenu de l'objet actif.

    • Définir par défaut: Transforme la sélection actuellement active en valeur par défaut.

      Conseil

      La valeur par défaut est automatiquement sélectionnée au démarrage du formulaire.

Note

Toutes les valeurs, sauf valeurs personnalisées, sont récupérées au démarrage du formulaire. Les valeurs affichées en cours de conception sont des valeurs récupérées de l'ordinateur.

Style

L'onglet Style permet de définir l'apparence visuelle d'un objet.

Couleur d'arrière plan définit la couleur du fond de l'objet.

  • Transparent: Fond de l'objet transparent.

Couleur de police définit les couleurs de la police des cellules et du soulignage.

Police sélectionne la police de caractères.

Les polices peuvent être mises en texte Gras, Italique, Souligné ou Barré.

Position

L'onglet Position définit la place des objets et leur comportement relatif à cette position.

Le groupe Position permet de définir la position de l'objet.

  • X et Y : Coordonnées des points d'ancrage.

  • Largeur et Hauteur : Dimensions horizontales et verticales de l'objet.

  • Conserver les proportions : changement simultané des dimensions de l'objet pendant la mise à l'échelle.

  • Verrouiller empêche l'objet de bouger pendant le processus de création.

Le groupe Taille définit comment les dimensions des objets changent au lancement du formulaire.

  • Redéfinir le point d'ancrage définit la distance fixée entre un objet et la bordure du formulaire.

    Conseil

    Choisir le point d'ancrage approprié de manière à assurer la visibilité de l'objet quelle que soit la taille de la fenêtre.

  • Redimensionner horizontalement avec le formulaire et Redimensionner verticalement avec le formulaire : La taille de l'objet s'adapte automatiquement si la taille du formulaire change.

    • Redimensionner horizontalement avec le formulaire adapte la largeur de l'objet à la nouvelle taille de la fenêtre.

    • Redimensionner verticalement avec le formulaire adapte la hauteur de l'objet à la nouvelle taille de la fenêtre.

      Note

      Si les deux options sont activées, la largeur et la hauteur de l'objet s'adapteront simultanément à la nouvelle taille du formulaire.

Angle de rotation : C'est l'angle de l'objet par rapport au plan de travail.

Événements

L'onglet Événements définit les actions qui seront lancées par des événements liés aux objets.

Conseil

Voir la section Éditeur d'actions pour en savoir plus sur cet outil Desktop Designer.

Événements disponibles :

  • À réception du focus: L'action démarre quand le focus arrive sur l'objet.

  • À la sortie Déclenche l'action définie lorsque le focus part sur un autre objet.

  • L'action Sur clic démarre sur un clic de souris.

Général

L'onglet Général identifie l'objet et définit ses paramètres au démarrage du formulaire.

Nom définit une ID unique pour l'objet. Il est utilisé pour référencer l'objet lors de la définition des fonctions, variables, scripts, etc.

Description Permet d'ajouter des notes et annotations pour un objet.

Infobulle aide l'utilisateur du formulaire par de courtes explications sur le pourquoi et le comment de l'objet sélectionné.

État initial au démarrage du formulaire définit le comportement des objets pendant l'édition et l'impression du formulaire:

  • Activé détermine si l'objet est activé (modifiable) ou non au lancement du formulaire.

    • Condition : Déterminer une condition permet d'activer l'objet si le résultat qu'elle donne est "Vrai".

  • Visible définit si l'objet sélectionné apparaît sur le formulaire ou non.

    • Condition: Un objet est visible si le résultat de la condition donnée est « True » (vrai).

Le groupe Contenu après une impression permet de définir le comportement de l'objet après chaque impression.

  • Réinitialiser le contenu après impression: Le contenu de l'objet est réinitialisé après l'impression.

    • Effacer le contenu: L'objet est vide après impression.

    • Réinitialiser au contenu initial: Le contenu est réinitialisé après impression au contenu de l'objet initialement défini.