HTGetLastError(), fonction
- Last UpdatedMar 13, 2018
- 1 minute read
La fonction HTGetLastError() est utilisée dans un script pour déterminer si une erreur est apparue lors de la dernière extraction de données, pour une plume donnée de la courbe historique.
Catégorie
Historique
Syntaxe
[Result=]HTGetLastError(Var_Hist,UpdateCount, NumPlume);
Arguments :
Var_hist
Variable de type « courbe historique », renseignée avec le nom de la courbe.
.UpdateCount
Entier représentant le .champ .UpdateCount de la courbe.
PenNum
Variable de type entier ou valeur représentant le numéro de plume (1 à 8) de la courbe.
Résultat
Entier associé à une variable, représentant le résultat du dernier appel à la fonction de script pour la plume spécifiée.
0 = Aucune erreur
1 = Erreur générale du serveur
2 = Ancienne requête
3 = Erreur de fichier
4 = Serveur non chargé
5 = La courbe ou la plume indiquée n’existe pas
6 = La variable de courbe n’existe pas dans la base de données.
7 = Le numéro de plume transmis à la fonction n’existe pas (hors intervalle de 1 à 8).
8 = Pas de variable ou variable non journalisée associée au numéro de plume
Exemples
L’instruction suivante lit l’état de la dernière récupération de données pour la plume 3 de la courbe Graphe1, et place le résultat dans la variable de type entier ResultCode.
[ResultCode=]HTGetLastError("Graphe1", Graphe1.UpdateCount,3);
Dans un QuickScript d’animation d’affichage de valeur analogique, vous pouvez utiliser l’instruction suivante :
DText(HTGetLastError("Graphe1",Graphe1.UpdateCount,3);