Actions

SGQA идентификатор

From LimeSurvey Manual

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


Забележка: SGQA идентификатори и INSERTANS: кодове вече няма да бъдат налични за използване в LimeSurvey 4 в изрази. Вместо това използвайте ExpressionScript съвместими кодове за въпроси. Вижте следната връзка за конвенции за именуване.


Съвет: Тази страница описва как можете да откриете SGQA идентификатор. За информация как да го използвате, моля, вижте страницата Добавяне на въпрос.


Общо описание

Идентификаторът SGQA (Проучване/Група/Въпрос/Отговор) е пряк път към отговора на въпрос. Всяка анкета, група и въпрос, които създавате, получават уникален номер, присвоен във вашата база данни. Можете да видите този номер в администраторския интерфейс в заглавието на анкетата, групата и лентата с въпроси (напр. вижте колоната „id на въпроса“ по-долу)



За да определите идентификатора на SGQA, трябва да поставите номерата на анкетата, групата и въпроса заедно с буквата „X“ между тях. Например SGQA трябва да изглежда така: "745X35X5".


Забележка: Винаги използвайте главни букви ("X" вместо "x")!


Използвайте редактора, за да добавите заместител

Интегрираният редактор има функция за избор на контейнер за определен въпрос. Иконата се нарича "Полета за разположение". Тази функция винаги изброява само въпроси от предишни страници с анкета, така че зависи от режима на анкетата.




Идентификатор за въпроси с един избор

Например: анкетата има ID 1, Групата има ID 6, Въпросът има ID 12. Вашият идентификатор за въпрос с един избор ще изглежда така:

1X6X12


Идентификатор за въпроси с множество възможности за избор

Тъй като това е въпрос с множество избори, конкретният отговор също трябва да бъде идентифициран. Просто добавете кода на този отговор без X. Например: Анкетата има ID 1, Групата има ID 6, Въпросът има ID 12. Конкретният отговор има код „ber1“.

Вашият идентификатор за този отговор на въпрос с множество избори ще изглежда така:

1X6X12ber1


Идентификатор за типове въпроси с масиви

Тъй като въпросът е масив, конкретният подвъпрос в клетката също трябва да бъде идентифициран. Добавете кода на подвъпроса на реда без X. Например: Анкетата има ID 1, Групата има ID 6, Въпросът има ID 12. Конкретният подвъпрос има код „ber1“. Вашият идентификатор за този отговор на въпрос "Масив" ще изглежда така:

1X6X12ber1


Идентификатор за въпроси за масив (текст) или масив (число)

Тъй като въпросът е комбиниран масив, конкретният отговор в клетката също трябва да бъде идентифициран. Добавете кода на подвъпроса на реда без X, след това добавете знака за подчертаване и накрая добавете кода на подвъпроса, който идентифицира колоната. Например: Проучването има ID 1, Групата има ID 6, Въпросът има ID 12. Конкретният подвъпрос има код „ber1“, а колоната се идентифицира от подвъпроса с код „lab1“

Вашият идентификатор за този отговор на въпрос "Масив (текст)" ще изглежда така:

1X6X12ber1_lab1


Използване на идентификатора SGQA

Идентификаторът на SGQA може да се използва за зареждане на отговорите на предварително запазени въпроси в текста на въпроса на по-късните въпроси (за кратко ръководство вижте уводната wiki секция за въпроси).

Може също да се използва в URL адреса на заявката на анкета за „предварително попълване“ на отговорите на анкета. Например за SGQA 1X6X121ab1 URL адресът на вашата заявка може да включва „&1X6X121ab1=Y“, за да попълните предварително този отговор с „Y“. (Вижте Предварително попълване на отговорите на анкетата с помощта на URL адреса на анкетата)


Template:Забележка


Идентификаторът на SGQA също е името на полето, където се съхраняват данните за всеки въпрос в базата данни/таблицата с отговори на анкетата.


Динамично препращане към SGQ идентификатора

Някои хора може да намерят необходимост да реферират въпрос динамично. Например, ако искате да скриете полето за въвеждане на текст на кратък текстов отговор. Вече можете да направите това (от SVN build 9755), като използвате идентификатора {SGQ}. LimeSurvey ще замени {SGQ} с пълния идентификатор на въпроса, напр. 3583X84X249