UpsPls.Travail.CalendrierDExecution

CalendrierDExecution : Nul Ou CalendrierLecture Public;

Description

La propriété CalendrierDExecution en lecture seule mentionne le calendrier planifiant l'exécution périodique du travail.

Un travail est périodique s'il a été ajouté à la file d'attente par l'appel à PlanifierPeriodiquement. Auquel cas la propriété CalendrierDExecution est renseignée. Si le travail a été ajouté par l'appel à PlanifierAuPlusTard, PlanifierAuPlusTot ou PlanifierApres, alors le travail n'est pas périodique et la propriété CalendrierDExecution n'est pas renseignée.

Exemple

FileDAttente
/**********/

/****************************************************************/
Procedure P(A : Entier Entree Sortie)
/* Objet : Procedure quelconque. */
/****************************************************************/
Debut
Ecran.Ecrire("P="+Caractere(A));
Fin Procedure

Principal
/*******/
Variable
/******/

Debut
...
MonTravail=P(E)||MaFile;
...
Si MonTravail.CalendrierExecution!= Nul Alors
/* Le travail est associé à un calendrier donc il est périodique. */ Fin Si
...
Fin Principal

Traduction

---------