x

Основные главы

  1. LimeSurvey Cloud и LimeSurvey CE: сравнение
  2. Краткое руководство по началу работы - LimeSurvey 3.0+
  3. Установка - LimeSurvey CE
  4. Как разработать хороший опрос (руководство)
  5. Начиная
  6. Администрирование LimeSurvey
  7. Опросы - Вступление
  8. Настройки опроса
  9. Меню опроса
  10. Структура опроса
  11. Вопросы — введение
  12. Группы вопросов - введение
  13. Опросы - управление
  14. Параметры панели инструментов опроса
  15. Многоязычный опрос
  16. Движок ExpressionScript — краткое руководство
  17. Не классифицированы и расширенные функции
  18. ЧаВо
  19. Устранение неполадок
  20. Обходные пути
  21. Лицензия
  22. Журнал изменений версий
  23. Плагины
 Actions

QS

QS:Date min

From LimeSurvey Manual

Эта страница, возможно, переведена машинным способом и может содержать ошибки. Показать английский оригинал · Улучшить этот перевод
This page is a translated version of the page QS:Date min and the translation is 100% complete.


Минимальная дата (date_min)

Описание

Этот атрибут вопроса можно использовать для установки минимального значения для вопроса с датой (в формате y-m-d или в виде любой допустимой английской строки — подробнее см. ниже). Его можно использовать как для всплывающего календаря, так и для выпадающего списка. Если минимальная дата не задана, по умолчанию используется 1.1.1900.


  Внимание : Для установки «минимальной даты» также можно использовать параметр проверки Expression Manager. Однако если вы используете всплывающий календарь, а выражение зависит от предыдущего вопроса, расположенного на той же странице, год в всплывающем календаре будет отображаться неправильно.



Допустимые значения

  • Любое значение даты в формате ГГГГ-ММ-ДД (например, 2017-08-24);
  • Любое значение года;
  • Любая английская строка : "now", "-10 years", "tomorrow";
  • Ссылка на другой вопрос типа «дата/время» : AnotherDateQuestion (с использованием кода вопроса);
  • Выражения : с помощью выражений минимальную дату можно вычислять динамически. Например, можно использовать дату из предыдущего ответа + 3 дня в качестве минимума для текущего вопроса, введя: date("Y-m-d",strtotime(departuredate)+3*60*60*24).