Клиппер 5. Справочник

команды GET. Проверяемое время должно


    предложении VALID Clipper- команды GET. Проверяемое время должно быть в
    формате "ЧЧ:ММ:СС:сс". Причем каждый из элементов ("ЧЧ" - часы, "ММ" -
    минуты, "СС" - секунды и "сс" - сотые доли секунды) должен содержать
    по 2 цифры.
 
    Однако значения с предшествующим им разделителем могут быть опущены
    справа. В этом случае они принимаются равными нулю. Например,
    допустимы значения "12", "12:59", "12:59:59" и "12:59:59:99", а
    недопустимы "24", "12:60", "12:1" и "12:".
 
  Примечания
 
  . Проверяемая строка не должна содержать конечных и начальных


    пробелов, удалить которые можно Clipper-функциями TRIM(), LTRIM() или
    ALLTRIM().
 
  Примеры
 
  . Предложение VALID с использованием TRIM():
 
    cBegin := SPACE(11)
    @ 5, 10 SAY "Введите время начала работы:";
    GET cBegin VALID TIMEVALID(TRIM(cBegin))
    READ
 
  . Если не использовать TRIM(), то все требуемые элементы должны быть
    введены оператором:
 
    cBegin := SPACE(5)
    @ 5, 10 SAY "Введите, пожалуйста, время начала работы:";
    GET cBegin VALID TIMEVALID(cBegin)
    READ
 

 

 WAITPERIOD()
 Возвращает признак завершения интервала времени.
------------------------------------------------------------------------------
 
  Синтаксис
 
    WAITPERIOD([<nDelay>]) --> lNotElapsed
 
  Параметры
 
    <nDelay> - необязательный целый числовой параметр, задающий количество
    сотых долей секунды (1/100 с) устанавливаемого нового интервала
    времени в диапазоне от 1 до 8 640 000 (одни сутки - 86 400 с).
    По умолчанию остаток интервала времени не изменяется.
 
  Возвращаемое значение
 
    lNotElapsed - логическое значение .T., если заданный интервал еще не
    истек, а иначе .F..
 

Содержание раздела