x

Bab utama

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Panduan memulai cepat - LimeSurvey 3.0+
  3. Instalasi - LimeSurvey CE
  4. Cara merancang survei yang baik (panduan)
  5. Memulai
  6. Mengelola LimeSurvey
  7. Survei - pengantar
  8. Pengaturan survei
  9. Menu survei
  10. Struktur survei
  11. Pertanyaan - pengantar
  12. Grup pertanyaan - pengantar
  13. Survei - manajemen
  14. Opsi toolbar survei
  15. Survei multibahasa
  16. ExpressionScript Engine - Panduan memulai cepat
  17. Fitur tanpa kategori dan fitur lanjutan
  18. FAQ Umum
  19. Pemecahan Masalah
  20. Solusi Sementara
  21. Lisensi
  22. Log perubahan versi
  23. Plugin
 Actions

Jenis pertanyaan - Larik (Teks)

From LimeSurvey Manual

Halaman ini mungkin diterjemahkan oleh mesin dan dapat mengandung kesalahan. Tampilkan versi asli bahasa Inggris · Perbaiki terjemahan ini
This page is a translated version of the page Question type - Array (Texts) and the translation is 100% complete.

Deskripsi singkat

Jenis pertanyaan Larik (Teks) memungkinkan adanya larik kotak teks dengan satu set subpertanyaan sebagai "sumbu y" dan satu set subpertanyaan lainnya sebagai "sumbu x".


Contoh: Array_Texts_Example_text.zip

Anda juga dapat membatasi jenis pertanyaan ini agar hanya menerima jawaban numerik (lihat atribut pertanyaan "Hanya angka") dan "Tampilkan total" untuk mengaktifkan tampilan total untuk baris, kolom, atau keduanya:


Contoh: Array Texts Example text numbers.zip

Opsi umum

Wajib diisi

Deskripsi

Opsi ini memungkinkan administrator survei meminta responden untuk menjawab pertanyaan survei tertentu. Jika pertanyaan wajib tidak dijawab, responden tidak dapat melanjutkan ke halaman berikutnya. Jika Anda memiliki pertanyaan dengan beberapa subpertanyaan dan hanya subpertanyaan tertentu yang harus dijawab, gunakan atribut jawaban minimum yang terdapat di tab Logika.

Jika Anda menggunakan salah satu tema bawaan dan atribut pertanyaan wajib diaktifkan, tanda bintang merah akan ditampilkan di samping pertanyaan. Jika Anda ingin menyembunyikannya, silakan lihat petunjuk ini.


Opsi yang tersedia

  • On - Pertanyaan harus dijawab sebelum peserta dapat melanjutkan ke halaman berikutnya - opsi jawaban 'Tidak dijawab' tidak pernah ditampilkan.
  • Soft - Jika pertanyaan tidak dijawab, peringatan akan ditampilkan saat mencoba melanjutkan ke halaman berikutnya - namun, peserta dapat memilih untuk mengabaikan peringatan tersebut dan melanjutkan. Perlu diperhatikan bahwa opsi 'Tidak dijawab' tetap ditampilkan (jika diaktifkan di pengaturan presentasi survei)
  • Off (default) - Pertanyaan boleh dibiarkan tidak dijawab



Kondisi

Deskripsi

Jika nilai hasil kondisi adalah "1" atau "true", pertanyaan tersebut "relevan" dalam konteks survei, yaitu ditampilkan kepada peserta survei. Jika tidak, pertanyaan akan disembunyikan. Setiap pertanyaan survei memungkinkan Anda menentukan persamaan yang berhubungan. Fungsi ini merupakan pengganti kondisi dan mendukung logika kondisional yang jauh lebih kompleks.

Penyorotan Sintaks

Setiap kali Anda menyimpan kondisi, kondisi tersebut akan dievaluasi dan sintaksnya disorot. Setiap kesalahan akan diberi kode warna sehingga Anda dapat dengan cepat menemukan dan memperbaikinya.

 Hint: Untuk memeriksa apakah semua kondisi digunakan dengan benar dalam survei Anda, baca tentang fitur tampilkan file logika kami.


Nilai yang valid

  • Kondisi apa pun yang menggunakan sintaks ExpressionScript, tanpa tanda kurung kurawal di sekelilingnya.

Contoh

Berikut adalah contoh-contoh yang baik dari penyorotan sintaks.



Validasi (menggunakan persamaan reguler) (preg_validation)

Deskripsi

Opsi ini memungkinkan Anda menentukan persamaan reguler yang dapat digunakan untuk memvalidasi semua bagian dari sebuah pertanyaan.

Jika ada nilai pertanyaan atau subpertanyaan yang tidak memenuhi persyaratan validasi, warna latar belakang kolom isian teks akan berubah menjadi merah sehingga pengguna dapat dengan mudah melihat bagian pertanyaan mana yang perlu diperbaiki. Dengan demikian, Anda dapat melakukan validasi langsung di halaman. Dengan cara ini, Anda tidak perlu menunggu pengguna mengklik tombol kirim untuk memvalidasi pertanyaan yang bersangkutan.

Nilai yang valid

  • Persamaan reguler apa pun yang valid

Contoh


Tampilan

Lebar (sub)pertanyaan (subquestion_width)

Deskripsi

Nilai ini mengatur lebar kolom subpertanyaan menggunakan sistem persentase. Misalnya, jika Anda mengatur nilai ini ke 60, maka 60 persen dari lebar pertanyaan akan digunakan untuk teks subpertanyaan (kolom paling kiri). Sisa lebar akan dibagi rata di antara opsi jawaban.

Nilai yang valid

  • Bilangan bulat apa pun dari 1 hingga 100.


Sembunyikan keterangan (hide_tip)

Deskripsi

Sebagian besar pertanyaan biasanya menyertakan keterangan seperti "Harap pilih salah satu opsi berikut" atau teks petunjuk tentang cara mengisi pertanyaan. Atribut ini memungkinkan Anda untuk menonaktifkan atau mengaktifkan keterangan/petunjuk tersebut.

Keterangan/petunjuk ini mencakup pesan kriteria validasi (seperti jumlah jawaban min/maks, Nilai total setara/min/maks). Jika hide_tip diaktifkan, pesan-pesan ini akan disembunyikan. Namun, jika pengguna memasukkan data yang tidak valid, keterangan akan muncul. Keterangan akan berwarna merah, lalu berubah menjadi hijau setelah kriteria validasi terpenuhi.

Opsi yang tersedia

  • Aktif - keterangan/petunjuk disembunyikan;
  • Nonaktif (default).



Susunan jawaban acak (random_order)

Deskripsi

  Tidak digunakan lagi untuk Opsi jawaban : Mulai versi 5.5.0, atribut ini tidak lagi digunakan untuk mengurutkan opsi jawaban. Silakan lihat Urutan jawaban


Atribut ini membuat LimeSurvey mengabaikan urutan opsi jawaban/subpertanyaan yang ada dan menyusunnya secara acak. Opsi ini memungkinkan pembuat survei untuk mengurangi bias survei. Perlu diperhatikan bahwa jika sebuah pertanyaan memiliki subpertanyaan, yang diacak adalah urutan subpertanyaan, bukan urutan opsi jawaban.

Opsi yang tersedia

  • Ya - Acak saat peserta masuk ke survei
  • Tidak (default)



Ukuran kotak input teks (input_box_size)

 Hint: This feature is available starting in version 3.0.0


Deskripsi

Fungsi ini memungkinkan Anda mengatur ukuran area teks (kotak input teks). Secara default, LimeSurvey menampilkan kotak input dengan ukuran bawaan. Hal ini dapat diubah dengan menggunakan fungsi ini.

Untuk memindahkan kotak ke baris berikutnya, Anda perlu memperbesar ukuran pembungkus (wrapper). Caranya, tingkatkan nilai atribut lebar input teks.

Nilai yang valid

  • Nilai numerik apa pun


Ulangi header (repeat_headers)

Deskripsi

Opsi ini dapat digunakan jika Anda menambahkan sejumlah besar subpertanyaan ke sebuah pertanyaan. Dalam kasus ini, gunakan opsi ini untuk menentukan setelah berapa banyak subpertanyaan header harus diulang.

Nilai yang valid

  • Nilai bilangan bulat apa pun;
  • Nilai default adalah 0 - fungsi ulangi header dinonaktifkan.


Tema pertanyaan (question_theme)

Deskripsi

Fitur ini memungkinkan Anda menggunakan tema khusus untuk pertanyaan yang bersangkutan.

Opsi yang tersedia

  • Tema pertanyaan yang Anda buat, yang terdapat di bawah Tema pertanyaan pada panel Tema.

Lihat: Tema pertanyaan

Catatan: Fitur ini sedang dalam pengembangan saat ini.


Selalu sembunyikan pertanyaan ini (hidden)

Deskripsi

Jika diaktifkan, pertanyaan akan selalu disembunyikan - tidak akan ditampilkan kepada partisipan survei. Fungsi ini dapat digunakan dalam skenario berikut:

  • Jika Anda ingin mengisi pertanyaan terlebih dahulu melalui URL dan tidak ingin pertanyaan tersebut ditampilkan di layar. Hal ini menggantikan semua kondisi yang digunakan dalam survei karena pertanyaan yang bersangkutan bahkan tidak disertakan di halaman.
  • Jika Anda ingin menyimpan atau menghitung nilai secara langsung melalui ExpressionScript - Presentasi.
Catatan: Jenis pertanyaan umum yang digunakan dengan fungsi ini adalah jenis Persamaan.

Opsi yang tersedia

  • Aktif
  • Nonaktif (default)


Kelas CSS (css_class)

Deskripsi

Jika Anda ingin menambahkan kelas CSS khusus pada pertanyaan tertentu, Anda dapat memasukkan nama kelas CSS di kotak ini. Pastikan Anda memberi spasi kosong di antara nama-nama kelas yang berbeda.

Nilai yang valid

  • Teks apa pun dengan spasi di antara nama-nama kelas CSS yang berbeda.
 Hint: Anda juga dapat menyisipkan ekspresi di kotak ini (New in 3.0.0 ). Perlu diingat bahwa hasil ekspresi tidak akan diperbarui secara dinamis.


  Menurut W3C, nama kelas CSS hanya boleh berisi karakter [a-zA-Z, dan 0-9] serta karakter ISO 10646 U+00A1 ke atas, ditambah tanda hubung (-) dan garis bawah (_). Nama tersebut tidak boleh diawali dengan angka, atau tanda hubung yang diikuti angka. LimeSurvey melakukan encoding pada kelas CSS, tetapi tidak memperbaikinya sepenuhnya.



Input

Karakter input maksimum (input_max_characters)

Deskripsi

Opsi berikut memungkinkan Anda memasukkan nilai numerik yang menunjukkan jumlah karakter maksimum yang dapat dimasukkan oleh responden survei pada kotak teks jawaban untuk pertanyaan terkait.

Nilai yang valid

  • Nilai numerik apa pun

Contoh

  • Jika Anda ingin partisipan survei memberikan jawaban yang singkat dan padat, masukkan angka kecil (misalnya, 10-15) pada kolom karakter input maksimum.


Logika

Jawaban minimum (min_answers)

Deskripsi

Fungsi ini dapat digunakan untuk memastikan bahwa pengguna memilih setidaknya sejumlah jawaban tertentu dalam pertanyaan pilihan ganda.

Nilai yang valid

  • Bilangan bulat apa pun di atas 0
  • Angka apa pun
  • Kode SGQA apa pun
  • Kode pertanyaan apa pun (nama variabel)
  • Persamaan apa pun, menggunakan sintaks ExpressionScript, tanpa tanda kurung kurawal di sekelilingnya.

Contoh

Jika diatur ke X (angka acak), pengguna dapat mengirim formulir survei jika mereka memilih setidaknya X kotak centang. Jika opsi ini digunakan untuk pertanyaan peringkat, hal ini memastikan bahwa setidaknya tiga item diberi peringkat sebelum responden dapat mengirim jawaban/survei.

Harap diperhatikan bahwa jika Anda menggunakan atribut ini dengan pertanyaan Peringkat, Anda harus mengatur pertanyaan tersebut menjadi tidak wajib. Jika tidak, semua item harus diberi peringkat, yang tidak masuk akal jika Anda juga memutuskan untuk menggunakan fungsi min_answers.



Jawaban maksimum (max_answers)

Deskripsi

Pengaturan ini dapat digunakan untuk membatasi jumlah total jawaban yang dapat dipilih pengguna dalam pertanyaan pilihan ganda.

Nilai yang valid

  • Nilai angka apa pun
  • Kode SGQA apa pun
  • Kode pertanyaan apa pun (nama variabel)
  • Persamaan apa pun, menggunakan sintaks ExpressionScript, tanpa kurung kurawal di sekelilingnya.

Contoh

Jika diatur ke 2, pengguna hanya dapat mencentang maksimal dua kotak centang atau satu kotak centang + mengisi kolom "Lainnya" (jika ada). Untuk jenis pertanyaan Peringkat, peserta dapat memilih maksimum dua item.



Filter larik (array_filter)

Deskripsi

Pengaturan Filter larik memungkinkan Anda menggunakan pertanyaan pilihan ganda mana pun untuk memilih atau menentukan jawaban yang ditampilkan pada pertanyaan daftar, larik, atau pilihan ganda berikutnya.

Pertanyaan berikutnya dapat difilter pada jenis pertanyaan larik apa pun, termasuk:
  • Pilihan ganda
  • Pilihan ganda dengan komentar
  • Beberapa teks pendek
  • Beberapa numerik
  • Larik (5 poin, 10 poin, Ya/Tidak/Tidak tahu, Naik/Sama/Turun, Kolom)
  • Larik (Dua skala, Teks, Angka)
  • Peringkat

Selain itu, setiap jenis pertanyaan ini dapat difilter.

Satu-satunya pengecualian adalah Larik (Kolom), yang dapat memfilter pertanyaan lain, tetapi tidak dapat memfilter dirinya sendiri.

Cara mengatur filter

Untuk mengatur filter, masukkan kode pertanyaan dari pertanyaan multi-opsi pada kotak filter larik di pertanyaan yang sedang Anda edit. Pertanyaan tersebut akan digunakan sebagai sumber informasi untuk pertanyaan saat ini; jawaban terpilih dari pertanyaan sebelumnya akan diambil dan digunakan sebagai opsi jawaban untuk pertanyaan saat ini. Misalnya, jika kode pertanyaan multi-opsi sumber Anda adalah "Q1", masukkan "Q1" ke dalam kotak 'Filter larik' untuk memulai proses penyaringan jawaban. Hanya opsi jawaban yang dipilih pada pertanyaan Q1 yang akan terlihat pada pertanyaan yang difilter dengan array_filter.

Jika Anda ingin lebih banyak pertanyaan difilter melalui opsi ini, ketik kode pertanyaan pada kotak tersebut dengan dipisahkan oleh titik koma (;).
  Kode subpertanyaan yang digunakan pada pertanyaan pertama harus sama dengan kode subpertanyaan pada pertanyaan kedua. Jika tidak, fungsi filter larik tidak akan memfilter jawaban pada pertanyaan pertama. Catatan: Jika Anda ingin memfilter opsi jawaban "lainnya" dari pertanyaan pertama, Anda perlu menyediakan subpertanyaan untuk jawaban ini pada pertanyaan kedua, dan kode subpertanyaan untuk jawaban ini harus "other". Lihat contoh di bawah untuk memahami cara kerja seluruh sistem dengan lebih baik.


Jika pengaturan pilihan ganda mengizinkan jawaban lainnya: Anda dapat memilih other sebagai kode subpertanyaan dan memfilter dengan opsi lainnya dicentang atau tidak.

Bertingkat

Opsi yang dipilih dapat ditampilkan secara bertingkat. Artinya, Anda dapat memilih pertanyaan yang memfilter pertanyaan lain, yang kemudian memfilter pertanyaan lainnya lagi, dan seterusnya.

Contoh filter larik

Mari kita lihat contoh berikut untuk lebih memahami kekuatan pengaturan ini:



Pada tangkapan layar di atas, terdapat dua pertanyaan. Yang pertama berjenis pertanyaan beberapa teks pendek, sedangkan yang kedua berjenis pertanyaan larik dua skala. Jawaban yang Anda berikan pada pertanyaan pertama akan ditampilkan pada pertanyaan kedua. Secara teknis, jawaban yang Anda berikan pada subpertanyaan dari pertanyaan pertama difilter dan ditampilkan pada pertanyaan kedua.

Contoh ini dapat diunduh melalui tautan berikut: limesurvey_group_32.lsg. Impor grup pertanyaan ini ke instalasi LimeSurvey Anda.



Pengecualian filter larik (array_filter_exclude)

Deskripsi

Pengaturan Pengecualian filter larik memungkinkan Anda menggunakan pertanyaan pilihan ganda apa pun untuk memilih atau menentukan jawaban mana yang TIDAK ditampilkan pada pertanyaan daftar, larik, atau pilihan ganda berikutnya.

Pertanyaan berikutnya dapat difilter pada jenis pertanyaan larik apa pun, termasuk:
  • Pilihan ganda
  • Pilihan ganda dengan komentar
  • Beberapa teks pendek
  • Beberapa numerik
  • Larik (5 poin, 10 poin, Ya/Tidak/Tidak yakin, Naik/Sama/Turun, Menurut kolom)
  • Larik (Skala ganda, Teks, Angka)
  • Peringkat

Selain itu, setiap jenis pertanyaan ini dapat difilter.

Satu-satunya pengecualian adalah Larik menurut kolom, yang dapat memfilter pertanyaan lain, tetapi tidak dapat difilter.

Cara mengaturnya

Masukkan kode pertanyaan dari pertanyaan opsi ganda ke dalam kotak Pengecualian filter larik pada pertanyaan yang sedang Anda edit. Pertanyaan tersebut akan digunakan sebagai sumber informasi untuk pertanyaan saat ini; jawaban yang tidak dipilih pada pertanyaan sebelumnya akan diambil dan digunakan sebagai opsi jawaban untuk pertanyaan saat ini. Misalnya, jika kode pertanyaan opsi ganda sumber Anda adalah "Q1", masukkan "Q1" ke dalam kotak 'Pengecualian filter larik' untuk memulai proses penyaringan jawaban. Hanya opsi jawaban yang TIDAK dipilih pada pertanyaan Q1 yang akan terlihat di pertanyaan Anda.

Jika Anda ingin memfilter lebih banyak pertanyaan melalui opsi ini, ketikkan kode pertanyaan di dalam kotak dengan dipisahkan oleh titik koma (;).
  Kode subpertanyaan yang digunakan pada pertanyaan pertama harus sama dengan kode subpertanyaan pada pertanyaan kedua. Jika tidak, fungsi pengecualian filter larik tidak akan memfilter jawaban pada pertanyaan pertama. Lihat contoh di bawah ini untuk memahami cara kerja seluruh sistem dengan lebih baik.


Bertingkat

Opsi yang dipilih dapat ditampilkan secara bertingkat. Artinya, Anda dapat memilih pertanyaan yang memfilter pertanyaan lain, yang memfilter pertanyaan lainnya lagi, dan seterusnya.

Contoh

Mari kita lihat contoh berikut bersama-sama:



Pada tangkapan layar di atas, terdapat dua pertanyaan. Pertanyaan pertama berjenis pilihan ganda, sedangkan pertanyaan kedua berjenis pilihan ganda dengan komentar. Jawaban yang Anda berikan pada pertanyaan pertama akan dikecualikan dari pertanyaan kedua. Misalnya, jika Anda memilih opsi ComfortUpdate (dengan kode subpertanyaan 'SQ1') dan opsi Plugin ('SQ4'), maka subpertanyaan 'SQ1' dan 'SQ4' yang bersesuaian pada pertanyaan kedua akan dikecualikan. Pada tangkapan layar kami, dapat kita lihat bahwa hanya opsi yang tidak dipilih pada pertanyaan pertama yang ditampilkan pada pertanyaan kedua.

Contoh ini dapat diunduh melalui tautan berikut: Limesurvey_group_array_filter_exclude.zip. Impor grup pertanyaan ini ke instalasi LimeSurvey Anda.



Gaya filter array (array_filter_style)

Deskripsi

Fungsi ini memungkinkan Anda memilih cara subpertanyaan yang difilter larik ditampilkan. Subpertanyaan dapat "tersembunyi" atau "terkunci".

Untuk mempelajari cara memfilter subpertanyaan, silakan baca bagian wiki berikut.

Opsi yang tersedia

  • Tersembunyi (default) - jika opsi ini dipilih, subpertanyaan yang sebelumnya dipilih tidak akan ditampilkan pada pertanyaan kedua.
  • Terkunci - jika opsi ini dipilih, subpertanyaan yang sebelumnya dipilih akan berwarna abu-abu dan tidak dapat dipilih.

Contoh

Jika Anda ingin menggunakan opsi "terkunci", subpertanyaan yang sebelumnya dipilih akan ditampilkan seperti ini:



Nama grup pengacakan (random_group)

Deskripsi

Pengaturan ini menempatkan pertanyaan ke dalam grup pengacakan tertentu. Semua pertanyaan dalam grup tersebut akan ditampilkan dalam urutan acak kepada responden survei.

Anda dapat menemukan contoh survei yang menggunakan nama grup pengacakan di contoh survei ExpressionScript.

Nilai yang valid

Cukup masukkan string apa pun yang Anda inginkan (misalnya: 'group1'). Semua pertanyaan yang memiliki string yang sama pada kolom nama grup pengacakan akan diacak posisinya dalam survei (=saling bertukar tempat secara acak).


Pratinjau Untuk melihat pratinjau pertanyaan, gunakan fungsi pratinjau survei alih-alih fungsi pratinjau grup pertanyaan, karena fungsi yang kedua dilaporkan tidak menampilkan pertanyaan dalam urutan acak.



Persamaan validasi pertanyaan (em_validation_q)

Deskripsi

Ini adalah persamaan yang digunakan untuk memvalidasi seluruh pertanyaan (misalnya, semua bagiannya secara kolektif untuk pertanyaan dengan banyak jawaban). Jika pertanyaan gagal memenuhi kriteria validasi, pesan em_validation_q_tip akan ditampilkan (menggunakan gaya CSS .error). Tip ini menggunakan gaya CSS .em_q_fn_validation, yang disembunyikan secara default di dalam template.css.

Perbedaan utama antara fitur ini dan persamaan validasi subpertanyaan (opsi em_validation_sq) adalah bahwa pada fitur ini, jika pertanyaan (atau bagian pertanyaan) gagal validasi, pesan kesalahan dapat ditampilkan. Pada validasi subpertanyaan, setiap sel isian teks (misalnya, pada jenis pertanyaan larik, tetapi juga dapat diterapkan pada jenis pertanyaan dengan isian tunggal) akan diberi gaya sehingga warna latar belakangnya menjadi merah (muda).

Nilai yang valid

  • Persamaan apa pun yang menggunakan sintaks ExpressionScript, tanpa tanda kurung kurawal di sekelilingnya.

Contoh

  • Anda ingin mengumpulkan informasi demografis dari pengguna melalui pertanyaan Beberapa teks pendek, dan Anda ingin memvalidasi bahwa pengguna telah memasukkan alamat surel dan nomor telepon yang valid.

Contoh ini menunjukkan tampilan pertanyaan dengan jawaban yang tidak valid:

Dan inilah tampilannya dengan satu jawaban yang tidak valid:

Berikut cara mengedit pertanyaan untuk memasukkan informasi tersebut:

Dan berikut sebagian keluaran Show Logic File yang memungkinkan Anda memeriksa keakuratan ekspresi Anda dan memastikan tidak ada kesalahan sintaks:

Seperti yang Anda lihat, persamaan validasi menguji bahwa surel dan nomor telepon keduanya kosong atau cocok dengan filter persamaan reguler.

Tip validasi hanya menampilkan pesan peringatan jika telepon atau surel tampak tidak valid.

 Hint: Untuk membuat pesan validasi yang kompleks, baca tentang penggunaan ExpressionScript.


Jika Anda ingin mengimpor contoh di atas ke instalasi LimeSurvey Anda, unduh berkas .lsq berikut: Em_validation_q_example.zip.

 Hint: Ingat, LimeSuvey menggunakan sintaks Perl untuk persamaan reguler, jadi persamaan tersebut harus diawali dan diakhiri dengan / (karakter garis miring)!



Tips untuk persamaan validasi seluruh pertanyaan (em_validation_q_tip)

Deskripsi

Jika Anda menggunakan persamaan validasi pertanyaan, Anda dapat menggunakan kotak ini untuk menampilkan pesan opsional sebagai tips pertanyaan tentang cara pertanyaan tersebut harus diisi.

Nilai yang valid

Contoh

Lihat contoh pada bagian wiki persamaan validasi pertanyaan - contoh tersebut menunjukkan cara menyesuaikan tips untuk menampilkan bagian mana dari pertanyaan Beberapa teks pendek yang tidak memenuhi kriteria validasi.



Persamaan validasi subpertanyaan (em_validation_sq)

Deskripsi

Ini adalah persamaan yang digunakan untuk memvalidasi setiap subpertanyaan (kolom teks) secara individual. Kolom teks yang tidak memenuhi kondisi validasi ini akan memiliki warna latar belakang merah muda (menggunakan gaya CSS .em_sq_fn_validation) untuk menyoroti kesalahan. Perlu diketahui bahwa opsi ini tersedia selain opsi validasi berbasis persamaan reguler.

Nilai yang valid

Persamaan apa pun yang menggunakan sintaks ExpressionScript, tanpa tanda kurung kurawal di sekelilingnya.

Contoh

Misalnya, jika Anda hanya ingin mengizinkan angka kelipatan 3 sebagai jawaban, persamaannya adalah:

(this / 3) == floor(this/3)

Variabel khusus this secara otomatis diganti dengan referensi ke sel isian teks yang aktif.



Tips untuk persamaan validasi subpertanyaan (em_validation_sq_tip)

Deskripsi

Jika Anda menggunakan em_validation_sq, ini adalah pesan/tips opsional yang akan ditampilkan jika jawaban yang dimasukkan tidak benar.

Nilai yang valid

  • String apa pun

Contoh

  • Melanjutkan contoh validasi surel, tips tersebut dapat berupa "Harap masukkan alamat surel yang valid."


Lainnya

Sisipkan pemisah halaman pada versi cetak (page_break)

Deskripsi

Atribut ini hanya aktif saat Anda benar-benar mencetak survei dari Tampilan Cetak. Atribut ini memaksa pemisah halaman sebelum pertanyaan.

Opsi yang tersedia

  • Aktif
  • Nonaktif (default)


Hanya angka (numbers_only)

Deskripsi

Jika Anda mengaktifkan opsi ini, peserta hanya dapat memasukkan angka di kotak teks.

Untuk jenis pertanyaan persamaan, pengaturan ini menunjukkan bahwa hasilnya hanya boleh berupa angka, bukan string. Hal ini akan menjamin perhitungan/konversi yang tepat pada persamaan lanjutan terkait simbol pemisah desimal.

Perilaku berdasarkan jenis pertanyaan

  1. Default: Jika responden memasukkan nilai yang bukan angka, nilai tersebut langsung dihapus dari kotak teks sehingga responden dapat memasukkan nilai yang sesuai.
  2. Larik (Teks): Jika opsi hanya angka dinonaktifkan, opsi "Tampilkan total untuk" dan "Tampilkan total jenderal" akan diabaikan, dan kotak teks total tidak akan ditampilkan.
  3. Persamaan: Mengaktifkan opsi ini akan memaksa hasil persamaan dikonversi menjadi nilai numerik. Jika hasil persamaan bukan angka (dan tidak kosong), persamaan akan mengembalikan NaN, yang disimpan sebagai string kosong di tabel tanggapan.

Opsi yang tersedia

  • Aktif
  • Nonaktif (default)



Tampilkan total untuk (show_totals)

Deskripsi

Jika diaktifkan, total untuk baris, kolom, atau baris dan kolom akan ditampilkan.

Total hanya ditampilkan jika opsi Hanya angka diaktifkan.

Opsi yang tersedia

  • Nonaktif (default)
  • Baris
  • Kolom
  • Baris & kolom

Contoh



Tampilkan total jenderal (show_grand_total)

Deskripsi

Jika diaktifkan, total keseluruhan untuk kolom (atau baris) akan ditampilkan di bagian kanan bawah larik.

Total keseluruhan hanya ditampilkan jika opsi Hanya angka diaktifkan.

Opsi yang tersedia

  • Aktif
  • Nonaktif (default)

Contoh


Statistik

Tampilkan grafik (display_chart)

Deskripsi

Atribut ini memungkinkan administrator survei memilih apakah grafik yang berisi hasil pertanyaan akan ditampilkan kepada partisipan survei setelah mereka selesai mengisi survei.

Catatan: Agar grafik ditampilkan di halaman terakhir, Anda harus mengaktifkan opsi berikut:


Opsi yang tersedia

  • On
  • Off (default)



Jenis grafik (chart_type)

Deskripsi

Atribut ini memungkinkan administrator survei memilih jenis grafik yang akan ditampilkan kepada responden setelah ia selesai mengisi survei.

Catatan: Jangan lupa mengubah pengaturan pertanyaan dan pengaturan survei agar grafik ditampilkan di akhir survei. Untuk detail lebih lanjut, lihat bagian wiki tentang atribut pertanyaan Tampilkan grafik.

Opsi yang tersedia

  • Grafik batang
  • Grafik Lingkaran
  • Radar
  • Garis
  • PolarArea
  • Doughnut