Configurer une grille de données
Configurez une grille de données pour afficher des données à partir d’un nœud de projet ou d’une base de données.
- DansVue de projet, dansInterface utilisateur, cliquez avec le bouton droit de la souris sur un conteneur et sélectionnez .
- DansProprié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èleet 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 dossierModèleà l’aide d’objets contenant des données dansVue de projet. Pour plus d’informations, consultez Nœuds de projet.
- Créez un lien dynamique entre la propriétéModèleet un objet de base de données dansVue 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. - (facultatif) DansPropriétés, développezModèleet spécifiez le type d’éléments à afficher dans l’objet en définissantGenre de l’élément.CONSEIL:La propriétéGenre de l’élémentest 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’objetMotor,Genre de l’élémentest automatiquement défini avec la référence au typeMotor. Dans ce cas, les valeurs qui s’affichent sont les attributs ou les propriétés de différentes instances (Motor1,Motor2,Motor3, etc.).
- 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.DansPropriétés, dansRequê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é dansModèle.Pour plus d’informations, consultez Requêtes SQL.Par exemple :SELECT * FROM Model WHERE SPEED > 40SELECT * FROM "DataLogger1" WHERE Speed > 40
- (facultatif) DansProprié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.
- (facultatif) DansPropriétés, définissezAutoriser la désélectionsurVraipour activer l’annulation de la sélection des éléments sélectionnés dans l’objet.
- Ajoutez des colonnes à la grille en sélectionnanten regard de
Colonnes. - Configurez les colonnes en définissant les valeurs des propriétésTexteetTitre.
- (facultatif) DansÉvénements, associezSélection modifiéeà la méthodeActualiser.Les éléments contenus dans l’objet seront actualisés à chacune de vos interactions avec cet objet.
- (Facultatif) DansPropriétés, configurezTri:
- Ordre de tri. Sélectionnez l’ordrecroissantoudécroissantpour 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.
data grid
Fournir une réponse