.UpdateInProgress, .champ
- Last UpdatedMar 13, 2018
- 1 minute read
Le .champ .UpdateInProgress est un indicateur de l’état d’actualisation de la courbe historique. Le .champ contient la valeur 1 si une extraction de données historiques est en cours et la valeur 0 dans le cas contraire.
Catégorie
Historique.
Utilisation
.UpdateInProgress, .champ
Paramètre
HistTrendTag
Variable de type « courbe historique », renseignée avec le nom de la courbe.
Remarques
Chaque fois qu’une nouvelle donnée est récupérée par la courbe historique, le .champ contient la valeur 1. À la fin de l’opération, .UpdateInProgress est remis à zéro. Le .champ .UpdateInProgress peut être utilisé avec des courbes historiques.
Si l’opérateur fait défiler la courbe jusqu’à une période nom comprise dans la période affichée, un certain temps peut être nécessaire avant de récupérer les données historiques. Le .champ .UpdateInProgress permet d’avertir l’opérateur que les données requises sont en cours d’extraction. Sans cet avertissement, l’opérateur peut totalement ignorer que le système se trouve en train d’exécuter une mise à jour.
Type de données
Discret (lecture seule).
Valeurs valides
0 = Aucune mise à jour en cours
1 = Mise à jour en cours
Exemple
Le .champ .UpdateInProgress est couramment utilisé comme expression du lien d’affichage d’un texte situé à proximité des boutons de défilement d’une courbe historique. Pendant la récupération des données, le .champ .UpdateInProgress permet alors d’afficher le message « Occupé » sur la fenêtre, avec un script d’affichage comme le suivant :
DText(HistTrend1.UpdateInProgress,"Occupé","Prêt")
Voir aussi
.UpdateCount,.UpdateTrend