Lauks hidden glabā vērtību, kas nekad netiek parādīta respondentam. Atšķirībā no calculate (kas aprēķina vērtību), hidden tiek izmantots, lai pārnestu ārēji nodrošinātu vērtību — piemēram, uzdevuma ID, mājsaimniecības ID, kas nodots no citas sistēmas, vai enumeratora kods, kas tiek ievadīts, palaižot formu.

Pamata XLSForm specifikācija

typenamelabeldefault
hiddensurvey_idsurvey_2024_q1
hiddenenumerator_id${pulldata(‘app-api’, ‘user.staffCode’)}

Atšķirība no calculate

hiddencalculate
LietojumsGlabā ārēji nodrošinātu vērtībuAprēķina vērtību no citiem laukiem
NoklusējumsParasti fiksēts vai ārējsMainīts ar calculation kolonnu
Redzams lietotājam

Labākā prakse

  1. Izmantojiet hidden statiskiem metadatiem, piemēram, aptaujas versijas numuram vai organizācijas kodam.
  2. Izmantojiet calculate dinamiskajiem aprēķiniem.
  3. Apvienojiet ar pulldata('app-api', ...), lai uztvertu ierīces vai lietotāja informāciju.
Vai šī lapa bija noderīga?