SGQA identifikator
From LimeSurvey Manual
SGQA identifikatori i INSERTANS: kodovi ukinuti su s verzijom 4 unutar izraza i više se ne mogu koristiti u LimeSurvey 7.
Umjesto toga koristite kodove pitanja kompatibilne s ExpressionScriptom. Ako se SQGA/INSERTANS: oznaka uveze sa strukturom upitnika/arhivom, automatski se pretvara. Pogledajte konvencije imenovanja.
Opći opis
SGQA (Survey/Group/Question/Answer, tj. upitnik/grupa/pitanje/odgovor) identifikator je prečac do odgovora na pitanje. Svaki upitnik, grupa i pitanje koje izradite dobiva jedinstveni broj u vašoj bazi podataka. Taj broj možete vidjeti u administratorskom sučelju u naslovu trake upitnika, grupe i pitanja (npr. pogledajte stupac "ID pitanja" u nastavku).

Da biste odredili SGQA identifikator, morate spojiti brojeve upitnika, grupe i pitanja sa slovom 'X' između njih. Npr. SGQA bi trebao izgledati ovako: "745X35X5".
Korištenje uređivača za dodavanje rezerviranog mjesta
Integrirani uređivač ima značajku za odabir rezerviranog mjesta za određeno pitanje. Ikona se zove "Placement fields". Ova značajka uvijek navodi samo pitanja s prethodnih stranica upitnika, pa ovisi o načinu rada upitnika.


Identifikator za pitanja s jednom opcijom
Na primjer: upitnik ima ID 1, grupa ima ID 6, pitanje ima ID 12. Vaš identifikator za pitanje s jednom opcijom izgledao bi ovako:
1X6X12
Identifikator za pitanja s više opcija
Budući da je riječ o pitanju s višestrukim izborom, treba identificirati i pojedini odgovor. Samo dodajte kod tog odgovora bez znaka X. Na primjer: upitnik ima ID 1, grupa ima ID 6, pitanje ima ID 12. Pojedini odgovor ima kod 'ber1'.
Vaš identifikator za odgovor na ovo pitanje s višestrukim izborom izgledao bi ovako:
1X6X12ber1
Identifikator za vrste pitanja Niz
Budući da je riječ o pitanju tipa niz, treba identificirati i pojedino potpitanje unutar ćelije. Dodajte kod potpitanja retka bez znaka X. Na primjer: upitnik ima ID 1, grupa ima ID 6, pitanje ima ID 12. Pojedino potpitanje ima kod 'ber1'. Vaš identifikator za odgovor na ovo pitanje tipa "Niz" izgledao bi ovako:
1X6X12ber1
Identifikator za pitanja Niz (tekst) ili Niz (broj)
Budući da je riječ o kombiniranom pitanju tipa niz, treba identificirati i pojedini odgovor unutar ćelije. Dodajte kod potpitanja retka bez znaka X, zatim dodajte znak podcrte i na kraju dodajte kod potpitanja koje identificira stupac. Na primjer: upitnik ima ID 1, grupa ima ID 6, pitanje ima ID 12. Pojedino potpitanje ima kod 'ber1', a stupac je identificiran potpitanjem s kodom 'lab1'.
Vaš identifikator za odgovor na ovo pitanje tipa "Niz (tekst)" izgledao bi ovako:
1X6X12ber1_lab1
Primjene SGQA identifikatora
SGQA identifikator može se koristiti za učitavanje odgovora na prethodno spremljena pitanja u tekst kasnijih pitanja (za kratki vodič pogledajte uvodni odjeljak wikija o pitanjima).
Može se koristiti i u URL-u upita upitnika za "unaprijed popunjavanje" odgovora u upitniku. Npr. za SGQA 1X6X121ab1 vaš URL upita mogao bi sadržavati "&1X6X121ab1=Y" kako bi se taj odgovor unaprijed popunio vrijednošću "Y". (Pogledajte Unaprijed popunjavanje odgovora u upitniku pomoću URL-a upitnika)
SGQA identifikator ujedno je i naziv polja u kojem se podaci za svako pitanje pohranjuju u bazi podataka, odnosno u tablici odgovora upitnika.
Dinamičko referenciranje SGQ identifikatora
Ponekad je potrebno dinamički referencirati pitanje, na primjer ako želite sakriti polje za unos teksta u odgovoru na pitanje tipa Kratki tekst. To možete učiniti pomoću {SGQ} identifikatora. LimeSurvey će {SGQ} zamijeniti punim ID-om tog pitanja, npr. 3583X84X249