x

Основни глави

  1. LimeSurvey Cloud срещу LimeSurvey CE
  2. LimeSurvey Cloud - Кратко ръководство за стартиране
  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:Em валидиране кв

From LimeSurvey Manual

Revision as of 07:52, 15 November 2023 by Maren.fritz (talk | contribs) (Created page with "<syntaxhighlight lang="php">(това / 3) == етаж (това/3)</syntaxhighlight>")


Уравнение за валидиране на подвъпрос (em_validation_sq)

Описание

Това е уравнение, което се използва за валидиране на всеки подвъпрос (текстово поле) поотделно. Фоновият цвят на всяко текстово поле, което не отговаря на тези условия за проверка, ще стане розов (с помощта на CSS стила .em_sq_fn_validation), за да се подчертае грешката. Имайте предвид, че това е налично в допълнение към опцията за проверка, базирана на регулярен израз.

Валидни стойности

Всяко уравнение, което използва синтаксиса ExpressionScript, без ограждащи фигурни скоби.

Примери

Например, ако искате да разрешите като отговори само числа, които са кратни на 3, уравнението ще бъде:

(това / 3) == етаж (това/3)

Запазената променлива this автоматично се заменя с препратка към активната клетка за въвеждане на текст.