GD AUTOTASK

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 5: Строка 5:
 
     description      dtext180,
 
     description      dtext180,
 
     functionkey      dforeignkey,      /* если задано -- будет выполняться скрипт-функция */
 
     functionkey      dforeignkey,      /* если задано -- будет выполняться скрипт-функция */
 +
    autotrkey        dforeignkey,      /* если задано -- будет выполняться автоматическая хозяйственная операция */
 +
    reportkey        dforeignkey,      /* если задано -- будет выполняться построение отчета */
 
     cmdline          dtext255,        /* если задано -- командная строка для вызова внешней программы */
 
     cmdline          dtext255,        /* если задано -- командная строка для вызова внешней программы */
 
     backupfile      dtext255,        /* если задано -- имя файла архива */
 
     backupfile      dtext255,        /* если задано -- имя файла архива */
 
     userkey          dforeignkey,      /* учетная запись, под которой выполнять. если не задана -- выполнять под любой*/
 
     userkey          dforeignkey,      /* учетная запись, под которой выполнять. если не задана -- выполнять под любой*/
     exactdate        dtimestamp,      /* дата и время однократного выполнения выполнения. Задача будет вы полнена НЕ РАНЬШЕ указанного значения */
+
     exactdate        dtimestamp,      /* дата и время однократного выполнения выполнения. Задача будет выполнена НЕ РАНЬШЕ указанного значения */
 
     monthly          dinteger,
 
     monthly          dinteger,
 
     weekly          dinteger,
 
     weekly          dinteger,
 +
    daily            dboolean,
 
     starttime        dtime,            /* время начала интервала для выполнения */
 
     starttime        dtime,            /* время начала интервала для выполнения */
 
     endtime          dtime,            /* время конца интервала для выполнения  */
 
     endtime          dtime,            /* время конца интервала для выполнения  */

Версия 13:09, 25 мая 2015

 CREATE TABLE gd_autotask
 (
   id               dintkey,
   name             dname,
   description      dtext180,
   functionkey      dforeignkey,      /* если задано -- будет выполняться скрипт-функция */
   autotrkey        dforeignkey,      /* если задано -- будет выполняться автоматическая хозяйственная операция */
   reportkey        dforeignkey,      /* если задано -- будет выполняться построение отчета */
   cmdline          dtext255,         /* если задано -- командная строка для вызова внешней программы */
   backupfile       dtext255,         /* если задано -- имя файла архива */
   userkey          dforeignkey,      /* учетная запись, под которой выполнять. если не задана -- выполнять под любой*/
   exactdate        dtimestamp,       /* дата и время однократного выполнения выполнения. Задача будет выполнена НЕ РАНЬШЕ указанного значения */
   monthly          dinteger,
   weekly           dinteger,
   daily            dboolean,
   starttime        dtime,            /* время начала интервала для выполнения */
   endtime          dtime,            /* время конца интервала для выполнения  */
   creatorkey       dforeignkey,
   creationdate     dcreationdate,
   editorkey        dforeignkey,
   editiondate      deditiondate,
   afull            dsecurity,
   achag            dsecurity,
   aview            dsecurity,
   disabled         ddisabled,
   CONSTRAINT gd_pk_autotask PRIMARY KEY (id),
   CONSTRAINT gd_chk_autotask_monthly CHECK ((monthly BETWEEN -30 AND -1) OR (monthly BETWEEN 1 AND 31)),
   CONSTRAINT gd_chk_autotask_weekly CHECK (weekly BETWEEN 1 AND 7)
 );


В имени файла фархива и в командной строке могут использоваться метапеременные:

  •  %yyyy -- год, четыре цифры
  •  %mm -- месяц, две цифры
  •  %dd -- день, две цифры
  •  %hh -- часы, две цифры
  •  %nn -- минуты, две цифры
  •  %ss -- секунды, две цифры
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты