Configurer la zone de liste

Configurez une zone de liste pour obtenir des données à partir d’un nœud de projet ou d’une base de données.
  1. Dans
    Vue de projet
    , dans
    Interface utilisateur
    , cliquez avec le bouton droit de la souris sur un conteneur et sélectionnez
    Nouveau
    Contrôles de données
    Zone de liste
    .
  2. Dans
    Propriétés
    , configurez la propriété
    Modèle
    . Procédez de l’une des manières suivantes :
    • Créez un lien dynamique entre la propriété
      Modèle
      et le nœud de projet. Cela permet d'obtenir les valeurs des attributs ou des propriétés de tous les nœuds enfants directs.
      Par exemple, créez un lien dynamique avec le dossier
      Modèle
      à l’aide d’objets contenant des données dans
      Vue de projet
      . Pour plus d’informations, consultez Nœuds de projet.
    • Créez un lien dynamique entre la propriété
      Modèle
      et un objet de base de données dans
      Vue de projet
      . Cela permet d’obtenir les données contenues dans les tables de bases de données.
      Par exemple, sélectionnez un objet Base de données intégrée, ODBC ou InfluxDB. Pour plus d’informations, consultez Base de données.
    Pour plus d’informations sur les liens dynamiques, consultez Créer des liens dynamiques.
  3. (facultatif) Dans
    Propriétés
    , développez
    Modèle
    et spécifiez le type d’éléments à afficher dans l’objet en définissant
    Genre de l’élément
    .
    CONSEIL:
    La propriété
    Genre de l’élément
    est automatiquement définie avec le type d’objet ou de variable reconnu parmi les nœuds enfants.
    Par exemple, si le modèle est basé sur un nœud de dossier qui contient plusieurs instances d’un type d’objet
    Motor
    ,
    Genre de l’élément
    est automatiquement défini avec la référence au type
    Motor
    . Dans ce cas, les valeurs qui s’affichent sont les attributs ou les propriétés de différentes instances (
    Motor1
    ,
    Motor2
    ,
    Motor3
    , etc.).
  4. CONSEIL: L’étape suivante est facultative pour les données du modèle de projet et requise pour les données provenant d’une base de données.
    Dans
    Propriétés
    , dans
    Requête
    , saisissez une requête SQL standard pour filtrer les éléments obtenus à partir d’une base de données ou de nœuds de projet, comme spécifié dans
    Modèle
    .
    Pour plus d’informations, consultez Requêtes SQL.
    Par exemple :
    SELECT * FROM Model WHERE SPEED > 40
    SELECT * FROM "DataLogger1" WHERE Speed > 40
  5. (facultatif) Dans
    Propriétés
    , créez un lien dynamique entre
    Élément sélectionné
    et l’élément à sélectionner par défaut.
    Pour plus d’informations sur les liens dynamiques, consultez Créer des liens dynamiques.
  6. (facultatif) Dans
    Propriétés
    , définissez
    Autoriser la désélection
    sur
    Vrai
    pour activer l’annulation de la sélection des éléments sélectionnés dans l’objet.
  7. (facultatif) Dans
    Événements
    , associez
    Sélection modifiée
    à la méthode
    Actualiser
    .
    Les éléments contenus dans l’objet seront actualisés à chacune de vos interactions avec cet objet.
  8. (Facultatif) Dans
    Propriétés
    , configurez
    Tri
     :
    • Ordre de tri
      . Sélectionnez l’ordre
      croissant
      ou
      décroissant
      pour les éléments.
    • Réorganiser par
      . Définissez la propriété du nœud ou la colonne de table selon laquelle les éléments sont triés.
      CONSEIL: Utilisez des colonnes indexées pour le tri afin de garantir les meilleures performances des objets de contrôles de données lors de l’exécution.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal