Wartości domyślne w rtSurvey pozwalają na wstępne wypełnianie pytań odpowiedziami, gdy respondent po raz pierwszy na nie napotka. Ta funkcja może znacznie zwiększyć efektywność ankiety i jakość danych, zapewniając wartości początkowe, które są powszechnie wybierane lub służą jako przykłady oczekiwanych danych wejściowych.

Podstawowe użycie

Aby ustawić wartość domyślną, użyj kolumny default w XLSForm:

  | type    | name        | label                              | default    |
|---------|-------------|-------------------------------------|------------|
| date    | survey_date | Data ankiety                        | 2024-07-04 |
| decimal | weight      | Waga respondenta? (w kg)            | 51.3       |
  

W tym przykładzie data ankiety zostanie wstępnie wypełniona 4 lipca 2024, a pole wagi zacznie od 51,3 kg.

Dynamiczne wartości domyślne

rtSurvey obsługuje dynamiczne wartości domyślne używając funkcji:

  | type | name | label                                    | default  |
|------|------|------------------------------------------|---------- |
| date | d    | Wprowadź datę, kiedy zdarzenie nastąpiło | today()   |
  

Tutaj funkcja today() automatycznie ustawia wartość domyślną na bieżącą datę.

Funkcje specyficzne dla rtSurvey

Wartości domyślne zależne od kontekstu

rtSurvey rozszerza funkcjonalność domyślną o wartości domyślne zależne od kontekstu:

  | type    | name     | label                | default              |
|---------|----------|----------------------|----------------------|
| text    | location | Bieżąca lokalizacja  | ${current_location}  |
  

Używa to zmiennej ${current_location} rtSurvey do wstępnego wypełnienia lokalizacji na podstawie GPS urządzenia.

Kaskadowe wartości domyślne

rtSurvey umożliwia wartości domyślne oparte na poprzednich odpowiedziach:

  | type    | name     | label    | default         |
|---------|----------|----------|-----------------|
| text    | city     | Miasto   |                 |
| text    | district | Dzielnica| ${city}-district|
  

Tutaj pole dzielnicy jest wstępnie wypełniane na podstawie wprowadzonego miasta.

Najlepsze praktyki dotyczące wartości domyślnych

  1. Używaj oszczędnie: Używaj wartości domyślnych tylko tam, gdzie znacznie poprawiają efektywność lub jakość danych.
  2. Zapewnij dokładność: Regularnie przeglądaj i aktualizuj statyczne wartości domyślne.
  3. Testuj dokładnie: Szczególnie przy korzystaniu z dynamicznych lub obliczanych wartości domyślnych.
  4. Rozważ doświadczenie użytkownika: Upewnij się, że wartości domyślne nie wprowadzają respondentów w błąd ani nie wprowadzają stronniczości.
  5. Dokumentuj jasno: Upewnij się, że wszyscy członkowie zespołu rozumieją uzasadnienie wartości domyślnych.

Znane ograniczenia

  • Złożone obliczane wartości domyślne mogą wpływać na czas ładowania formularza, szczególnie na urządzeniach niższej klasy.
  • Niektóre dynamiczne wartości domyślne mogą nie działać zgodnie z oczekiwaniami w trybie podglądu.
Czy ta strona była pomocna?