Typ otázky decimal v XLSForms a rtSurvey se používá pro sběr číselných odpovědí, které mohou zahrnovat zlomkové části. Tento typ otázky je nezbytný pro shromažďování přesných numerických dat, jako jsou měření, ceny nebo procenta.

Základní specifikace XLSForm

typenamelabel
decimalweightZadejte svou hmotnost v kg

Použití

Otázky decimal se běžně používají pro:

  1. Měření (např. hmotnost, výška, vzdálenost)
  2. Finanční data (např. ceny, platy)
  3. Procenta
  4. Vědecký sběr dat
  5. Jakákoli numerická data vyžadující přesnost nad rámec celých čísel

Osvědčené postupy

  1. Používejte jasné a stručné popisky pro specifikaci očekávaného vstupu a měrné jednotky.
  2. Implementujte omezení rozsahu pro prevenci nerealistických nebo chybných vstupů.
  3. Zvažte použití nápovědy pro poskytnutí příkladů nebo upřesnění očekávaného formátu.
  4. Pokud je přesnost důležitá, uveďte požadovaný počet desetinných míst v popisku nebo nápovědě.

Omezení a validace

Můžete přidat omezení pro zajištění, že zadaná hodnota spadá do určitého rozsahu:

typenamelabelconstraintconstraint_message
decimalheightZadejte svou výšku v metrech.>0 and .<=3Výška musí být mezi 0 a 3 metry

Příklad použití

Příklad použití otázek decimal v průzkumu zdraví:

typenamelabelconstraintconstraint_message
decimalweightZadejte svou hmotnost v kg.>0 and .<=500Hmotnost musí být mezi 0 a 500 kg
decimalheightZadejte svou výšku v metrech.>0 and .<=3Výška musí být mezi 0 a 3 metry
decimalbody_tempZadejte svou tělesnou teplotu ve stupních Celsia.>=35 and .<=42Teplota musí být mezi 35°C a 42°C
calculatebmi

Ve výpočtovém řádku pro BMI můžete použít:

  calculation | ${weight} / (${height} * ${height})
  

Toto vypočítá BMI pomocí zadané hmotnosti a výšky.

Omezení

  • Přesnost desetinných čísel může být omezena základním systémem nebo databází.
  • Uživatelé mohou potřebovat pokyny ohledně očekávaného oddělovače desetinných míst (tečka nebo čárka) v závislosti na jejich locale.
  • Velká desetinná čísla mohou být obtížně čitelná nebo zadávaná přesně na mobilních zařízeních.
Byla tato stránka užitečná?