Pengidentifikasi SGQA
From LimeSurvey Manual
Pengidentifikasi SGQA dan kode INSERTANS: telah dinyatakan usang sejak versi 4 dalam ekspresi dan tidak dapat lagi digunakan di LimeSurvey 7.
Sebagai gantinya, gunakan kode pertanyaan yang kompatibel dengan ExpressionScript. Jika tag SQGA/INSERTANS: diimpor bersama struktur/arsip survei, tag tersebut akan dikonversi secara otomatis. Lihat konvensi penamaan.
Deskripsi Umum
Pengidentifikasi SGQA (Survey/Group/Question/Answer, yaitu Survei/Grup/Pertanyaan/Jawaban) adalah jalan pintas menuju jawaban sebuah pertanyaan. Setiap survei, grup, dan pertanyaan yang Anda buat akan mendapatkan nomor unik di basis data Anda. Anda dapat melihat nomor ini di antarmuka admin pada judul bilah survei, grup, dan pertanyaan (misalnya, lihat kolom "ID pertanyaan" di bawah)

Untuk menentukan pengidentifikasi SGQA, Anda harus menggabungkan nomor survei, grup, dan pertanyaan dengan huruf 'X' di antaranya. Misalnya, sebuah SGQA akan terlihat seperti ini: "745X35X5".
Menggunakan editor untuk menambahkan placeholder
Editor terintegrasi memiliki fitur untuk memilih placeholder bagi pertanyaan tertentu. Ikon ini bernama "Placement fields". Fitur ini selalu hanya menampilkan pertanyaan dari halaman survei sebelumnya, sehingga bergantung pada mode survei.


Pengidentifikasi untuk Pertanyaan pilihan tunggal
Misalnya: survei memiliki ID 1, grup memiliki ID 6, pertanyaan memiliki ID 12. Pengidentifikasi Anda untuk pertanyaan pilihan tunggal akan terlihat seperti ini:
1X6X12
Pengidentifikasi untuk Pertanyaan pilihan ganda
Karena ini adalah pertanyaan pilihan ganda, jawaban tertentu juga harus diidentifikasi. Cukup tambahkan kode jawaban tersebut tanpa X. Misalnya: survei memiliki ID 1, grup memiliki ID 6, pertanyaan memiliki ID 12. Jawaban tertentu memiliki kode 'ber1'.
Pengidentifikasi Anda untuk jawaban pertanyaan pilihan ganda ini akan terlihat seperti ini:
1X6X12ber1
Pengidentifikasi untuk tipe pertanyaan Larik
Karena ini adalah pertanyaan larik, subpertanyaan tertentu di dalam sel juga harus diidentifikasi. Tambahkan kode subpertanyaan dari baris tersebut tanpa X. Misalnya: survei memiliki ID 1, grup memiliki ID 6, pertanyaan memiliki ID 12. Subpertanyaan tertentu memiliki kode 'ber1'. Pengidentifikasi Anda untuk jawaban pertanyaan "Larik" ini akan terlihat seperti ini:
1X6X12ber1
Pengidentifikasi untuk Pertanyaan Larik (Teks) atau Larik (Angka)
Karena ini adalah pertanyaan larik gabungan, jawaban tertentu di dalam sel juga harus diidentifikasi. Tambahkan kode subpertanyaan dari baris tersebut tanpa X, lalu tambahkan karakter garis bawah, dan terakhir tambahkan kode subpertanyaan yang mengidentifikasi kolom. Misalnya: survei memiliki ID 1, grup memiliki ID 6, pertanyaan memiliki ID 12. Subpertanyaan tertentu memiliki kode 'ber1', dan kolom diidentifikasi oleh subpertanyaan dengan kode 'lab1'
Pengidentifikasi Anda untuk jawaban pertanyaan "Larik (Teks)" ini akan terlihat seperti ini:
1X6X12ber1_lab1
Kegunaan pengidentifikasi SGQA
Pengidentifikasi SGQA dapat digunakan untuk memuat jawaban dari pertanyaan yang sebelumnya telah disimpan ke dalam teks pertanyaan pada pertanyaan berikutnya (untuk panduan singkat, lihat bagian pengantar wiki tentang pertanyaan).
Pengidentifikasi ini juga dapat digunakan dalam URL kueri sebuah survei untuk "mengisi sebelumnya" jawaban survei. Misalnya, untuk SGQA 1X6X121ab1, URL kueri Anda dapat menyertakan "&1X6X121ab1=Y" untuk mengisi jawaban tersebut dengan "Y". (Lihat Mengisi jawaban survei sebelumnya menggunakan URL survei)
Pengenal SGQA juga merupakan nama kolom tempat data untuk setiap pertanyaan disimpan di tabel database/tanggapan survei.
Mereferensikan pengenal SGQ secara dinamis
Beberapa orang mungkin perlu mereferensikan pertanyaan secara dinamis. Misalnya, jika Anda ingin menyembunyikan kolom input teks pada jawaban teks pendek. Anda dapat melakukannya dengan menggunakan pengenal {SGQ}. LimeSurvey akan mengganti {SGQ} dengan ID lengkap pertanyaan tersebut, misalnya 3583X84X249