Calendrier.AjouterPeriodeIncluse

Description...
Exemple...
Voir aussi...
Traduction...

Procedure Habilitation AjouterPeriodeIncluse(P : Nul Ou PeriodeCalendrier);

La procédure AjouterPeriodeIncluse permet d'ajouter une période de calendrier au calendrier courant. Il s'agit de dates de planification pour lesquelles le traitement des travaux doit avoir lieu. La planification du calendrier, et donc des travaux qui y sont rattachés, est recalculée en conséquence.

Si P est Nul, l'appel est sans effet.

Revenir en haut de la page...

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.AjouterPeriodeExclue(Periode);
/* Le calendrier ne comprend pas les samedis. */
Periode=PeriodeCalendrier(PeriodeHedomadaire, Date("8-8-1999 8:0:0"));
MonCalendrier.AjouterPeriodeExclue(Periode);
/* Le calendrier ne comprend pas les dimanches. */
MonTravail.PlanifierPeriodiquement(MonCalendrier);
/* Le travail est à déclencher selon le calendrier 'MonCalendrier'. */
Fin Principal

Revenir en haut de la page...

SupprimerPeriodeIncluse pour supprimer une période de calendrier comportant des dates à inclure.

Revenir en haut de la page...

EnthaltenePeriodeHinzufugenAddIncludedPeriod增加包括的期间AnadirPeriodoIncluido----

Revenir en haut de la page...