UpsPls.TypePeriodeCalendrier

TypePeriodeCalendrier Dans (PeriodeJournaliere, PeriodeHebdomadaire, PeriodeBimensuelle, PeriodeMensuelle, PeriodeBimestrielle, PeriodeTrimestrielle, PeriodeSemestrielle, PeriodeAnnuelle);

Description

L'énuméré TypePeriodeCalendrier spécifie le type de période d'un calendrier. Cet énuméré est utilisé lors de la consultation de la propriété TypePeriode du type PeriodeCalendrier.

La signification des valeurs est la suivante :

Exemple

Variable
/******/

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

Principal
/*******/
Debut
E=10;
MonTravail=P(E)||MaFile;
/* Mise en file de l'appel de 'P' dans la file 'MaFile'. Le travail est 'MonTravail'. */
MonCalendrier=Calendrier("MonCalendrier");
Periode=PeriodeCalendrier(PeriodeJournaliere, Date("1-1-1 8:0:0"));
MonCalendrier.AjouterPeriodeIncluse(Periode);
/* Le calendrier comprend tous les jours de la semaine avec un déclenchement à 8 heures du matin. */
Periode=PeriodeCalendrier(PeriodeHedomadaire, Date("7-8-1999 8:0:0"));
MonCalendrier.AjouterPeriodeExcluse(Periode);
/* Le calendrier ne comprend pas les samedis. */
Periode=PeriodeCalendrier(PeriodeHedomadaire, Date("8-8-1999 8:0:0"));
MonCalendrier.AjouterPeriodeExcluse(Periode);
/* Le calendrier ne comprend pas les dimanches. */
MonTravail.PlanifierPeriodiquement(MonCalendrier);
/* Le travail est à déclencher selon le calendrier 'MonCalendrier'. */
Fin Principal

Traduction

---------