График выполнения еженедельных операций
Синтаксис
< еженедельная операция >::= everyweek (day=< день недели >, time=< время суток >)< действия > < день недели >::= Mon | Tue | Wed | Thu | Fri | Sat | Sun < время суток >::= '< дата в формате HH24:MI >' < действия >::= {< блок операторов >}
Примечание
Mon – понедельник, Tue – вторник, Wed – среда, Thu – четверг, Fri – пятница, Sat – суббота, Sun – воскресение.
Описание
Указанные < действия > будут выполняться каждую неделю в заданный день недели и время суток.
Пример
everyweek(day=Mon,time='08:00')
{
/* Создание нового архива */
backup ("s -startinc -u SYSTEM/MANAGER8 -f c:\lhb\"+
tostr(cdate()) + "-" +
tostr(cmonth()) + "-" +
tostr(cyear2()) + "\"");
exception:
logprint(ctimestamp()+":\n");
logprint("\tError=" + TOSTR(CERROR));
logprint("\tLinError=" + TOSTR(LINERROR));
logprint("\tSysError=" + TOSTR(SYSERROR));
stop;
}