Actions

Domyślne odpowiedzi

From LimeSurvey Manual

This page is a translated version of the page Default answers and the translation is 100% complete.


Wprowadzenie

Dla różnych typów pytań możesz przypisać domyślną wartość, która będzie rejestrowana w przypadku, gdy uczestnik ankiety pominie pytanie lub uzna, że jest zadowolony z udzielonej domyślnej odpowiedzi. Aby uzyskać dostęp do tej opcji, poszukaj przycisku „edytuj domyślne odpowiedzi” znajdującego się w panelu pytań:



Prawidłowe wartości

  • W przypadku pytań jednokrotnego wyboru zobaczysz rozwijane pola, z których możesz wybrać żądaną wartość domyślną.
  • W przypadku pytań wielokrotnego wyboru zobaczysz pola wyboru, z których możesz wybrać żądany stan domyślny (zaznaczony lub nie zaznaczone).
  • W przypadku pytań dotyczących wprowadzania tekstu dostępne będzie pole wprowadzania tekstu, w którym można wprowadzić dowolny ciąg znaków lub wyrażenie. Jeśli używasz wyrażenia, należy użyć nawiasów klamrowych.
  • W przypadku pytań dotyczących daty i godziny, jeśli ustawisz stałą wartość, format stałej wartości musi być RRRR-MM-DD (na przykład: 2022-02- 28). Jeśli używasz wyrażenia do ustawienia daty, format musi być podobny do daty („Ym-d”) lub daty („Ymd H:s”). Na przykład, jeśli chcesz ustawić bieżący czas jako domyślny w pytaniu dotyczącym daty w formacie GG:MM (godzina i minuty), w domyślnym polu odpowiedzi będziesz musiał użyć formatu pełnego czasu pracy: data (' Ymd H:s'). Format wyrażenia jest niezależny od formatu z ustawień pytania.
  Uwaga:
  • W przypadku ukrytych pytań alternatywnym rozwiązaniem może być ExpressionScript z operator przypisania .



Wartość domyślna z ExpressionScript

Tylko pytania typu „Tekst” i „Tak/Nie” pozwalają administratorowi ankiety na użycie LimeSurvey ExpressionScript w celu zmiany wartości domyślnej. W przypadku wszystkich innych typów pytań możesz użyć operatorów przypisania.


Przykład

  • Masz ankietę nieanonimową, gdzie {TOKEN:ATTRIBUTE_1} to wiek osoby w chwili utworzenia tabeli uczestników ankiety. Chcesz wstępnie wypełnić pytanie/domyślną odpowiedź wiekiem osoby i poprosić ją o potwierdzenie wieku lub pozwolenie mu na zmianę wartości wieku, jeśli jest ona niedokładna. Aby to zrobić, wpisz {TOKEN:ATTRIBUTE_1} w polu tekstowym odpowiedzi domyślnej.