XLSForm అంటే ఏమిటి?

rtSurvey ఫారం రూపకల్పన కోసం XLSForm స్టాండర్డ్ యొక్క విస్తరించిన వెర్షన్ ఉపయోగిస్తుంది, అధునాతన సర్వేలు సృష్టించడానికి శక్తివంతమైన ఫీచర్‌లు అందిస్తుంది. ఈ గైడ్ మీకు rtSurvey లో ఫారం రూపకల్పన ముఖ్య భావనలు పరిచయం చేస్తుంది, XLSForm ప్రాథమిక నిర్మాణం నుండి అధునాతన rtSurvey-నిర్దిష్ట ఫీచర్‌ల వరకు.

XLSForms తో, మీరు సుపరిచితమైన Excel సాధనం ఉపయోగించి మానవులు చదవగలిగే ఫార్మాట్‌లో ఫారాలు రాయవచ్చు, దీన్ని దాదాపు అందరూ యాక్సెస్ చేయవచ్చు. ఈ స్టాండర్డ్ ఫారం రచనపై సులభ భాగస్వామ్యం మరియు సహకారాన్ని ప్రారంభిస్తుంది.

XLSForms మొదటిసారి వాడేవారికి అనుకూలంగా ఉన్నప్పటికీ, అనుభవజ్ఞులైన వినియోగదారులు సంక్లిష్ట ఫారాలు సృష్టించడానికి కూడా అనుమతిస్తాయి.

rtSurvey వివిధ వెబ్ మరియు మొబైల్ డేటా సేకరణ వేదికలలో ఫారాల్లోకి స్కిప్ లాజిక్ వంటి అధునాతన కార్యాచరణలు చేర్చడానికి స్థిరమైన మార్గాన్ని అందిస్తుంది.

XLSForm నిర్మాణం

XLSForm సాధారణంగా రెండు ప్రధాన వర్క్‌షీట్‌లు కలిగి ఉంటుంది:

  1. survey: మీ ఫారం యొక్క నిర్మాణం మరియు కంటెంట్ నిర్వచిస్తుంది.
  2. choices: బహుళ-ఎంపిక ప్రశ్నలకు సమాధాన ఎంపికలు నిర్దేశిస్తుంది.

ఐచ్ఛిక settings వర్క్‌షీట్ అదనపు ఫారం వివరాలు అందించవచ్చు.

survey మరియు choices వర్క్‌షీట్‌లలోని తప్పనిసరి కాలమ్‌లు ఫారం సరిగ్గా పని చేయడానికి ఉండాలని గమనించడం ముఖ్యం. ఐచ్ఛిక కాలమ్‌లు ఫారంలో ప్రతి ఎంట్రీ ప్రవర్తనపై మరింత నియంత్రణ అందిస్తాయి కాని అవసరం లేదు.

మీ Excel వర్క్‌బుక్‌లోని కాలమ్‌లు ఏ క్రమంలో అయినా కనిపించవచ్చు, మరియు ఐచ్ఛిక కాలమ్‌లు ఖాళీగా వదిలివేయవచ్చు. అయితే, ఫారం సరిగ్గా పని చేయడానికి XLSForm డాక్యుమెంటేషన్‌లో పేర్కొన్న ఖచ్చితమైన సింటాక్స్ మరియు నామకరణ సంప్రదాయాలు ఉపయోగించడం కీలకం.

survey వర్క్‌షీట్

survey వర్క్‌షీట్ మీ ఫారం నిర్మాణం నిర్వచించి కంటెంట్ అందించే చోట. survey వర్క్‌షీట్‌లో ప్రతి వరుస మీ ఫారంలో ఒక ప్రశ్న లేదా మూలకాన్ని సూచిస్తుంది. survey వర్క్‌షీట్‌లో కింది కాలమ్‌లు తప్పనిసరి:

  • type: మీరు ప్రశ్నకు ఆశించే ఎంట్రీ రకం నిర్దేశిస్తుంది.
  • name: ఆ ఎంట్రీ కోసం ప్రత్యేక వేరియబుల్ పేరు నిర్దేశిస్తుంది. పేర్లు అక్షరం లేదా అండర్‌స్కోర్‌తో మొదలవ్వాలి మరియు అక్షరాలు, అంకెలు, హైఫన్‌లు, అండర్‌స్కోర్‌లు మరియు పీరియడ్‌లు మాత్రమే కలిగి ఉండవచ్చు. పేర్లు కేస్-సెన్సిటివ్.
  • label: ఫారంలో ప్రశ్నకు మీరు చూసే అసలు టెక్స్ట్ కలిగి ఉంటుంది.
typenamelabel
todaytoday
select_one gendergenderప్రతిస్పందించే వ్యక్తి లింగం?
integerageప్రతిస్పందించే వ్యక్తి వయసు?

choices వర్క్‌షీట్

choices వర్క్‌షీట్ బహుళ-ఎంపిక ప్రశ్నలకు సమాధాన ఎంపికలు నిర్దేశించడానికి ఉపయోగించబడుతుంది. ప్రతి వరుస ఒక సమాధాన ఎంపికను సూచిస్తుంది. choices వర్క్‌షీట్‌లో కింది కాలమ్‌లు తప్పనిసరి:

  • list_name: సంబంధిత సమాధాన ఎంపికల సెట్‌ను సమూహపరుస్తుంది.
  • name: ఆ సమాధాన ఎంపిక కోసం ప్రత్యేక వేరియబుల్ పేరు నిర్దేశిస్తుంది.
  • label: ఫారంలో కనిపించాలనుకుంటున్న విధంగా సమాధాన ఎంపికను చూపిస్తుంది.
list_namenamelabel
gendertransgenderతృతీయ లింగం
genderfemaleమహిళ
gendermaleపురుషుడు
genderotherఇతర

మీ Excel వర్క్‌బుక్‌కు జోడించే కాలమ్‌లు, తప్పనిసరి లేదా ఐచ్ఛికమైనా, ఏ క్రమంలో అయినా కనిపించవచ్చు. ఐచ్ఛిక కాలమ్‌లు పూర్తిగా వదిలివేయవచ్చు. చదవడానికి సహాయంగా వరుసలు లేదా కాలమ్‌లు ఖాళీగా వదిలివేయవచ్చు, కాని ఒక షీట్‌లో 20 సంప్రదించని ఖాళీ కాలమ్‌లు లేదా వరుసల తర్వాత డేటా ప్రాసెస్ చేయబడదు.

settings వర్క్‌షీట్

settings వర్క్‌షీట్ ఐచ్ఛికం కాని ఫారం-స్థాయి మెటాడేటా మరియు ప్రవర్తన నిర్దేశించడానికి అనుమతిస్తుంది. settings వర్క్‌షీట్‌లో సాధారణ కాలమ్‌లు:

కాలమ్వివరణ
form_titleవినియోగదారులకు కనిపించే ఫారం శీర్షిక
form_idడేటా నిర్వహణ మరియు API కాల్‌లలో ఉపయోగించే ఫారం కోసం ప్రత్యేక గుర్తింపు
default_languageబహుభాషా ఫారాల కోసం డిఫాల్ట్ భాషా కోడ్ (ఉదా., English కోసం ’en')
versionమార్పులు ట్రాక్ చేయడానికి ఉపయోగకరమైన ఫారం వెర్షన్ నంబర్
instance_nameప్రతి ఫారం సమర్పణకు ప్రత్యేక పేరు జనరేట్ చేయడానికి వ్యక్తీకరణ
generationఫారం యొక్క తరాన్ని గుర్తించే integer. నిర్మాణ మార్పులకు పెంచండి
familyనిర్మాణ మార్పుల అంతటా సంబంధిత ఫారాలను సమూహపరిచే గుర్తింపు

rtSurvey లో settings వర్క్‌షీట్ rtSurvey యొక్క విస్తరించిన కార్యాచరణలకు నిర్దిష్ట అదనపు కాన్ఫిగరేషన్‌లు కూడా కలిగి ఉండవచ్చు. మద్దతు ఉన్న సెట్టింగుల పూర్తి జాబితా కోసం rtSurvey డాక్యుమెంటేషన్ చూడండి.

Survey వర్క్‌షీట్ యొక్క ముఖ్య భాగాలు

Survey వర్క్‌షీట్ మీ ఫారం రూపకల్పన కోర్. దాని ముఖ్య భాగాల అవలోకనం:

భాగంవివరణ
typeప్రశ్న రకం నిర్దేశిస్తుంది (ఉదా., text, integer, select_one)
nameప్రశ్నకు ప్రత్యేక గుర్తింపు
labelప్రతిస్పందించే వ్యక్తికి ప్రదర్శించే టెక్స్ట్
hintప్రతిస్పందించే వ్యక్తికి అదనపు మార్గదర్శకత్వం
appearanceప్రశ్న ఎలా ప్రదర్శించబడుతుందో మారుస్తుంది
relevantప్రశ్న ఎప్పుడు అడగబడాలో నిర్ణయిస్తుంది (స్కిప్ లాజిక్)
constraintప్రతిస్పందన ధృవీకరిస్తుంది
calculationఇతర ప్రతిస్పందనల ఆధారంగా విలువలు లెక్కిస్తుంది
requiredప్రశ్న తప్పనిసరిగా సమాధానం చెప్పాలా అని నిర్దేశిస్తుంది

ప్రశ్న రకాలు

XLSForm అనేక ప్రశ్న రకాలకు మద్దతు ఇస్తుంది. మీ XLSForm లో survey వర్క్‌షీట్‌లో type కాలమ్‌లో ఎంటర్ చేయగలిగే ఎంపికలలో కొన్ని:

ప్రశ్న రకంసమాధాన ఇన్‌పుట్
integerInteger (అంటే, పూర్ణ సంఖ్య) ఇన్‌పుట్.
decimalDecimal ఇన్‌పుట్.
rangeRange ఇన్‌పుట్ (రేటింగ్ సహా)
textఉచిత టెక్స్ట్ ప్రతిస్పందన.
select_one [options]బహుళ ఎంపిక ప్రశ్న; ఒకే సమాధానం ఎంచుకోవచ్చు.
select_multiple [options]బహుళ ఎంపిక ప్రశ్న; బహుళ సమాధానాలు ఎంచుకోవచ్చు.
select_one_from_file [file]ఫైల్ నుండి బహుళ ఎంపిక; ఒకే సమాధానం ఎంచుకోవచ్చు.
select_multiple_from_file [file]ఫైల్ నుండి బహుళ ఎంపిక; బహుళ సమాధానాలు ఎంచుకోవచ్చు.
rank [options]Rank ప్రశ్న; జాబితాను ర్యాంక్ చేయండి.
noteస్క్రీన్‌లో నోట్ ప్రదర్శించండి, ఇన్‌పుట్ తీసుకోదు. readonly=true తో type=text కి సంక్షిప్తం.
geopointఒకే GPS కోఆర్డినేట్ సేకరించండి.
geotraceరెండు లేదా అంతకంటే ఎక్కువ GPS కోఆర్డినేట్‌ల రేఖ రికార్డ్ చేయండి.
geoshapeబహుళ GPS కోఆర్డినేట్‌ల బహుభుజి రికార్డ్ చేయండి; చివరి పాయింట్ మొదటి పాయింట్ వలె ఉంటుంది.
dateతేదీ ఇన్‌పుట్.
timeసమయ ఇన్‌పుట్.
dateTimeతేదీ మరియు సమయ ఇన్‌పుట్ అంగీకరిస్తుంది.
imageఫోటో తీయండి లేదా చిత్ర ఫైల్ అప్‌లోడ్ చేయండి.
audioఆడియో రికార్డ్ చేయండి లేదా ఆడియో ఫైల్ అప్‌లోడ్ చేయండి.
background-audioఫారం పూరించేటప్పుడు నేపథ్యంలో ఆడియో రికార్డ్ చేయబడుతుంది.
videoవీడియో రికార్డ్ చేయండి లేదా వీడియో ఫైల్ అప్‌లోడ్ చేయండి.
fileసాధారణ ఫైల్ ఇన్‌పుట్ (txt, pdf, xls, xlsx, doc, docx, rtf, zip)
barcodeబార్‌కోడ్ స్కాన్ చేయండి, barcode స్కానర్ యాప్ ఇన్‌స్టాల్ చేయబడి ఉండాలి.
calculateలెక్కింపు నిర్వహించండి; దిగువ Calculation విభాగం చూడండి.
acknowledgeఎంచుకుంటే “OK” విలువకు సెట్ చేసే ప్రాంప్ట్‌ను అంగీకరించండి.
hiddenస్థిరాంకం నిల్వ చేయడానికి ఉపయోగించగలిగే అనుబంధ UI మూలకం లేని ఫీల్డ్
xml-externalబాహ్య XML డేటా ఫైల్‌కు సూచన జోడిస్తుంది

లేబుళ్ళు

లేబుళ్ళు ప్రతి ప్రశ్నకు ప్రతిస్పందించే వారికి ప్రదర్శించే టెక్స్ట్. సర్వేలలో స్పష్టమైన సంభాషణకు అవి కీలకం.

  • ప్రాథమిక వినియోగం: label కాలమ్‌లో ప్రశ్న టెక్స్ట్ ఎంటర్ చేయండి.
  • బహుళ భాషలు: బహుభాషా సర్వేల కోసం label::English మరియు label::French వంటి అదనపు కాలమ్‌లు ఉపయోగించండి.
  • ఫార్మాటింగ్: rtSurvey నొక్కుడు లేదా నిర్మాణం కోసం లేబుళ్ళలో ప్రాథమిక HTML ఫార్మాటింగ్‌కు మద్దతు ఇస్తుంది.

హింట్‌లు

హింట్‌లు ప్రధాన ప్రశ్న టెక్స్ట్ రద్దీ చేయకుండా ప్రతిస్పందించే వారికి అదనపు మార్గదర్శకత్వం అందిస్తాయి.

  • వినియోగం: hint కాలమ్‌లో హింట్‌లు జోడించండి.
  • దృశ్యమానత: హింట్‌లు సాధారణంగా ప్రధాన ప్రశ్న టెక్స్ట్ దిగువన ప్రదర్శించబడతాయి.
  • బహుభాషా: లేబుళ్ళ వలె, హింట్‌లు hint::Language కాలమ్‌లు ఉపయోగించి బహుళ భాషల కోసం నిర్దేశించవచ్చు.

అపీరెన్స్

rtSurvey లో appearance కాలమ్ ప్రశ్నలు ఎలా ప్రదర్శించబడతాయో అనుకూలీకరణను అనుమతిస్తుంది.

Relevant

relevant కాలమ్ స్కిప్ లాజిక్ అమలు చేస్తుంది, ఒక ప్రశ్న ఎప్పుడు ప్రదర్శించబడాలో నిర్ణయిస్తుంది.

Required

required కాలమ్ ఒక ప్రశ్నకు తప్పనిసరిగా సమాధానం చెప్పాలా అని నిర్దేశిస్తుంది.

Repeats

Repeats ఒక సమూహం ప్రశ్నలకు బహుళసార్లు సమాధానం చెప్పడానికి అనుమతిస్తాయి.

Media

rtSurvey సర్వేలలో చిత్రాలు, ఆడియో మరియు వీడియో సహా వివిధ మీడియా రకాలకు మద్దతు ఇస్తుంది.

Read-only

Read-only ప్రశ్నలు వినియోగదారు ఇన్‌పుట్ అనుమతించకుండా సమాచారం ప్రదర్శిస్తాయి.

rtSurvey విస్తరణలు

rtSurvey grid layout, html format మరియు అనేక కొత్త widgets వంటి అదనపు సామర్థ్యాలకు మద్దతు ఇవ్వడం ద్వారా XLSForm స్టాండర్డ్‌ను విస్తరిస్తుంది.

Grid layout

rtSurvey మీ ఫారం సాంప్రదాయ పేపర్ సర్వేల రూపాన్ని అనుకరించడానికి బహుళ ప్రశ్నలను ఒక వరుసలో కాంపాక్ట్ చేయడానికి అనుమతిస్తుంది.

ఈ పేజీ సహాయకరంగా ఉందా?