

Un groupe d’unité correspond à une tranche de n unités dans la période donnée, il est noté UsP et correspond à une sous période dont les éléments peuvent eux-mêmes être indexés.
Le calcul de l’index se fait de la manière suivante : Si s est le nombre d’unité d’une tranche, l’index peut être calculé de la manière suivante : i = p % s. Etant donné que le 0 n’est pas considéré comme un index de dates, on utilisera i = p si i = 0.
Les n jours du mois
Pour trouver l’index du 12 du mois avec une période de 5 jours, on aura : i = 12 % 5 = 2.
Pour qu’il soit exécuté le 12 du mois (mais aussi le 2, 7, 17, 22 et 27) on définira ces jours de la manière suivante D5M2.
Le tableau suivant donne quelques fréquences pour les débuts de mois.

Pour D3 :
12 % 3 = 0 ou 3 (D3M3)
pour D7 :
12 % 7 = 5 (D7M5)
pour D10 :
12 % 10 = 2 (D10M2)
Le modulo étant le reste de la division, le dernier élément sera indifféremment noté 0 ou le dernier index du groupe. De manière général, le dernier élément sera noté 0 (élément avant le premier élément de la série suivante).
Période infinie
L’exemple précédent correspond à une réinitialisation en fin de période, à chaque nouveau mois, on reprend le 5, cela signifie que le nombre de jours entre le dernier index du mois et celui du mois suivant peut être supérieur à 5.
Si l’écart en jours doit toujours être le même, il est nécessaire d’allonger la période pour aller jusqu’au siècle.
D5Y1 aura son index remis à 5 le premier mois de l’année. D5C1 permet d’aller jusqu’au siècle, ce qui est suffisant depuis l’an 2000.
Pour une période infinie, on utilisera l’ère.
D5E1 permet de respecter l’écart de 5 jours même pour une date infinie.
Outlook permet de définir des rendez périodiques, ce type d’applications correspond à des problèmes basiques et donc fréquemment rencontrés.
Ex Outlook : Tous les n jours
Le problème est simplement de connaître la période de fin, ne la connaissant pas et afin que la planification ne soit pas remise à zéro à la fin de chaque de période, on va prendre le siècle : DnC1
Ex : Tous les 3 jours : D3C1
Ex Outlook : Le j tous les m mois
On va sélectionner les groupes de mois puis de déplacer au jour j du mois : MmC+DMj
Ex : Le 15 du mois tous les 5 mois : M5C+DM15
Cette création est mise à disposition sous un contrat Creative Commons.



