Manuel §2.7.2    

Fonction OpenTime

La fonction OpenTime permet d'ouvrir une séquence de type Temps d'ouverture; chaque fois que par la suite on demandera de compter un produit d'un type particulier de séquence, il sera créé ou mise à jour une séquence associée à cette séquence d'ouverture. Cela est une nécessité si l'on veut que les algorithmes de calcul du TRS fonctionnent. De plus cette période d'ouverture est commune à tous les équipements de la ligne.

En effet conformément à la norme, le TRS est le rapport entre le temps utile et le temps requis, donc lors du calcul, on ne prend en compte que la partie des séquences qui est synchrone avec une période d'ouverture

BaseSequence.OpenTime( Date, Duree): IdSeq;

La date est la date de début de la séquence, ce sera aussi la date de début de toutes les séquences créées au cours de cette période d'ouverture.

La fonction rend un identificateur de séquence active, IdSeq, qui sera utilisé par les fonctions de mise à jour, en particulier par la fonction de fermeture CloseTime().

Par exemple:

Var seq;
Begin
Seq = MesSequences.OpenTime( Now(), 28800);
End