Actions

Identifikator SGQA

From LimeSurvey Manual

This page is a translated version of the page SGQA identifier and the translation is 100% complete.


Opomba: SGQA identifikatorji in INSERTANS: kode ne bodo več na voljo za uporabo v LimeSurvey 4 znotraj izrazov. Namesto tega uporabite ExpressionScript združljive kode vprašanj. Oglejte si naslednjo povezavo za konvencije poimenovanja.


'Namig: Ta stran opisuje, kako lahko najdete identifikator SGQA. Za informacije o uporabi si oglejte stran Dodajanje vprašanja.


Splošni opis

Identifikator SGQA (Anketa/Skupina/Vprašanje/Odgovor) je bližnjica do odgovora na vprašanje. Vsaka anketa, skupina in vprašanje, ki ga ustvarite, dobi edinstveno številko, dodeljeno v vaši bazi podatkov. To številko lahko vidite v skrbniškem vmesniku v naslovu ankete, skupine in vrstici z vprašanji (npr. spodaj glejte stolpec »id vprašanja«)



Če želite določiti identifikator SGQA, morate vnesti številke ankete, skupine in vprašanja skupaj s črko 'X' vmes. Npr. SGQA bi moral izgledati takole: "745X35X5".


Opomba: Vedno uporabljajte velike črke ("X" namesto "x")!


Za dodajanje nadomestnega mesta uporabite urejevalnik

Vgrajeni urejevalnik ima funkcijo, s katero lahko izberete ogrado za določeno vprašanje. Ikona se imenuje "Polja za umestitev". Ta funkcija vedno navede samo vprašanja prejšnjih strani ankete, tako da je odvisna od načina ankete.




Identifikator za vprašanja z eno izbiro

Na primer: anketa ima ID 1, skupina ima ID 6, vprašanje ima ID 12. Vaš identifikator za vprašanje z eno izbiro bi bil videti takole:

1X6X12


Identifikator za vprašanja z več izbirami

Ker gre za vprašanje z več možnimi odgovori, je treba določiti tudi določen odgovor. Samo dodajte kodo tega odgovora brez X. Na primer: anketa ima ID 1, skupina ima ID 6, vprašanje ima ID 12. Določen odgovor ima kodo 'ber1'.

Vaš identifikator za odgovor na to vprašanje z več možnimi odgovori bi bil videti takole:

1X6X12ber1


Identifikator za vrste vprašanj Array

Ker gre za matrično vprašanje, je treba določiti tudi posamezno podvprašanje v celici. Dodajte kodo podvprašanja vrstice brez X. Na primer: Anketa ima ID 1, Skupina ima ID 6, vprašanje ima ID 12. Določeno podvprašanje ima kodo 'ber1'. Vaš identifikator za ta odgovor na vprašanje "Array" bi bil videti takole:

1X6X12ber1


Identifikator za matriko (besedilo) ali matriko (število) Vprašanja

Ker gre za kombinirano matrično vprašanje, je treba določiti tudi določen odgovor znotraj celice. Dodajte kodo podvprašanja vrstice brez X, nato dodajte podčrtaj in na koncu dodajte kodo podvprašanja, ki označuje stolpec. Na primer: anketa ima ID 1, skupina ima ID 6, vprašanje ima ID 12. Določeno podvprašanje ima kodo 'ber1', stolpec pa je označen s podvprašanjem s kodo 'lab1'.

Vaš identifikator za ta odgovor na vprašanje "Matrika (Besedilo)" bi bil videti takole:

1X6X12ber1_lab1


Uporabe identifikatorja SGQA

Identifikator SGQA se lahko uporabi za nalaganje odgovorov na prej shranjena vprašanja v besedilo vprašanja poznejših vprašanj (za kratek vodnik glejte uvodni wiki razdelek o vprašanjih).

Uporabite ga lahko tudi v URL-ju poizvedbe ankete za "predizpolnjevanje" odgovorov na anketo. Npr. za SGQA 1X6X121ab1 lahko URL vaše poizvedbe vključuje "&1X6X121ab1=Y", da vnaprej izpolnite ta odgovor z "Y". (Glejte Vnaprejšnje izpolnjevanje odgovorov na anketo z uporabo URL-ja ankete)


Template:Opomba


Identifikator SGQA je tudi ime polja, kjer so shranjeni podatki za vsako vprašanje v bazi podatkov/tabeli odgovorov na anketo.


Dinamično sklicevanje na identifikator SGQ

Nekateri ljudje bodo morda morali dinamično navesti vprašanje. Na primer, če bi radi skrijeli polje za vnos besedila kratkega besedilnega odgovora. Zdaj lahko to storite (od različice SVN build 9755) z uporabo identifikatorja {SGQ}. LimeSurvey bo zamenjal {SGQ} s polnim ID-jem tega vprašanja, npr. 3583X84X249