SGQA tanımlayıcısı
From LimeSurvey Manual
SGQA tanımlayıcıları ve INSERTANS: kodları ifadeler içinde sürüm 4 ile kullanımdan kaldırılmıştır ve LimeSurvey 7'de artık kullanılamaz.
Bunun yerine ExpressionScript ile uyumlu soru kodlarını kullanın. Bir SGQA/INSERTANS: etiketi bir anket yapısı/arşivi ile içe aktarılırsa otomatik olarak dönüştürülür. Adlandırma kurallarına göz atın.
Genel açıklama
SGQA (Anket/Grup/Soru/Yanıt) tanımlayıcısı, bir sorunun yanıtına giden bir kısayoldur. Oluşturduğunuz her anket, grup ve soruya veritabanınızda benzersiz bir numara atanır. Bu numarayı yönetim arayüzünde anketin, grubun ve sorunun başlık çubuğunda görebilirsiniz (örneğin aşağıdaki "soru kimliği" sütununa bakın).

SGQA tanımlayıcısını belirlemek için anket, grup ve soru numaralarını aralarına 'X' harfi koyarak birleştirmeniz gerekir. Örneğin bir SGQA şöyle görünmelidir: "745X35X5".
Yer tutucu eklemek için düzenleyiciyi kullanma
Entegre düzenleyicide, belirli bir soru için yer tutucuyu seçmenizi sağlayan bir özellik vardır. Simgenin adı "Yerleştirme alanları"dır. Bu özellik her zaman yalnızca önceki anket sayfalarındaki soruları listeler, bu nedenle anket kipine bağlıdır.


Tekli seçimli sorular için tanımlayıcı
Örneğin: Anketin kimliği 1, grubun kimliği 6, sorunun kimliği 12 olsun. Tekli seçimli bir soru için tanımlayıcınız şöyle görünür:
1X6X12
Birkaç seçimli sorular için tanımlayıcı
Bu bir birkaç seçimli soru olduğundan, ilgili yanıt da belirtilmelidir. O yanıtın kodunu X olmadan ekleyin. Örneğin: Anketin kimliği 1, grubun kimliği 6, sorunun kimliği 12 olsun. İlgili yanıtın kodu 'ber1' olsun.
Bu birkaç seçimli soru yanıtı için tanımlayıcınız şöyle görünür:
1X6X12ber1
Dizi soru türleri için tanımlayıcı
Bu bir dizi sorusu olduğundan, hücre içindeki ilgili alt soru da belirtilmelidir. Satırın alt soru kodunu X olmadan ekleyin. Örneğin: Anketin kimliği 1, grubun kimliği 6, sorunun kimliği 12 olsun. İlgili alt sorunun kodu 'ber1' olsun. Bu "Dizi" sorusu yanıtı için tanımlayıcınız şöyle görünür:
1X6X12ber1
Dizi (Yazı) veya Dizi (Sayı) soruları için tanımlayıcı
Bu birleşik bir dizi sorusu olduğundan, hücre içindeki ilgili yanıt da belirtilmelidir. Satırın alt soru kodunu X olmadan ekleyin, ardından alt çizgi karakterini ekleyin ve son olarak sütunu belirten alt soru kodunu ekleyin. Örneğin: Anketin kimliği 1, grubun kimliği 6, sorunun kimliği 12 olsun. İlgili alt sorunun kodu 'ber1' olsun ve sütun, kodu 'lab1' olan alt soru ile belirtilsin.
Bu "Dizi (Yazı)" sorusu yanıtı için tanımlayıcınız şöyle görünür:
1X6X12ber1_lab1
SGQA tanımlayıcısının kullanım alanları
SGQA tanımlayıcısı, daha önce kaydedilmiş soruların yanıtlarını sonraki soruların soru yazısına yüklemek için kullanılabilir (kısa bir kılavuz için sorulara giriş wiki bölümüne bakın).
Ayrıca bir anketin sorgu adresinde, anket yanıtlarını "önceden doldurmak" için de kullanılabilir. Örneğin SGQA 1X6X121ab1 için sorgu adresiniz, o yanıtı "Y" ile önceden doldurmak üzere "&1X6X121ab1=Y" içerebilir. (Bkz. Anket adresini kullanarak anket yanıtlarını önceden doldurma)
SGQA tanımlayıcısı, her sorunun verilerinin veritabanında/anket yanıtları tablosunda depolandığı alan adıdır.
SGQ tanımlayıcısına dinamik olarak başvurma
Bazı kullanıcılar bir soruya dinamik olarak başvurmaya ihtiyaç duyabilir. Örneğin, kısa yazı türündeki bir yanıtın giriş metin alanını gizlemek isterseniz bunu artık {SGQ} tanımlayıcısını kullanarak yapabilirsiniz. LimeSurvey, {SGQ} ifadesini o sorunun tam kimliğiyle değiştirir, örn. 3583X84X249