Manuel §1.6.90    

Fonction GetShift

La fonction GetShift permet de retrouver les caractéristiques d'une équipe (ou plage d'ouverture) particulière dans une semaine donnée.

GetShift( ligne, ouverture, date, &debut, &fin): status

La fonction attend en paramètre le nom de la ligne, le nom de la période d'ouverture, une datation de la semaine particulière. Si la plage est définie, la fonction calcule ses date/heure de début et de fins dans la semaine contenant la date passée en paramètre; si la date de début fait partie d'un jour travaillé, alors la fonction met à jour les date/heures de début et de fin de cette équipe, et retourne 1. Dans tous les autres cas la fonciton retourne 0.

Par exemple

If GetShift( "SimLine2", "Lundi_ApresMidi",  "22/0/2003 16h12", debut, fin) then
Message( "Equipe de Lundi_ApresMidi du": debut: "  au": fin);
Else message( "Période non ouverte!");