Идентификатор SGQA
From LimeSurvey Manual
Идентификаторы SGQA и коды INSERTANS: были признаны устаревшими начиная с версии 4 в выражениях и больше не могут использоваться в LimeSurvey 7.
Вместо них используйте коды вопросов, совместимые с ExpressionScript. Если тег SQGA/INSERTANS: импортируется вместе со структурой опроса/архивом, он автоматически преобразуется. Ознакомьтесь с правилами именования.
Общее описание
Идентификатор SGQA (Survey/Group/Question/Answer — опрос/группа/вопрос/ответ) — это краткое обозначение ответа на вопрос. Каждому создаваемому вами опросу, группе и вопросу в базе данных присваивается уникальный номер. Этот номер можно увидеть в интерфейсе администратора в заголовке панели опроса, группы и вопроса (например, см. столбец «ID вопроса» ниже)

Чтобы определить идентификатор SGQA, нужно записать номера опроса, группы и вопроса подряд, поставив между ними букву «X». Например, SGQA должен выглядеть так: «745X35X5».
Добавление заполнителя с помощью редактора
В встроенном редакторе есть функция выбора заполнителя для определённого вопроса. Значок называется «Поля подстановки». Эта функция всегда показывает вопросы только предыдущих страниц опроса, поэтому результат зависит от режима опроса.


Идентификатор для вопросов с одним ответом
Например: опрос имеет 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 можно использовать для подстановки ответов на ранее сохранённые вопросы в текст последующих вопросов (краткое руководство см. в разделе вводной вики-страницы о вопросах).
Его также можно использовать в URL-запросе опроса для «предварительного заполнения» ответов. Например, для SGQA 1X6X121ab1 URL-запрос может содержать "&1X6X121ab1=Y", чтобы предварительно заполнить этот ответ значением «Y». (См. Предварительное заполнение ответов опроса с помощью URL-адреса опроса)
Идентификатор SGQA также является именем поля, в котором данные каждого вопроса хранятся в базе данных, в таблице ответов опроса.
Динамическая ссылка на идентификатор SGQ
Иногда возникает необходимость динамически сослаться на вопрос. Например, если вы хотите скрыть поле ввода текста для ответа на вопрос типа «Короткий текст». Это можно сделать с помощью идентификатора {SGQ}. LimeSurvey заменит {SGQ} полным идентификатором этого вопроса, например 3583X84X249