x

Ana bölümler

  1. LimeSurvey Cloud ve LimeSurvey CE karşılaştırması
  2. Hızlı başlangıç kılavuzu - LimeSurvey 3.0+
  3. Kurulum - LimeSurvey CE
  4. İyi bir anket nasıl tasarlanır (kılavuz)
  5. Başlarken
  6. LimeSurvey'i Yönetme
  7. Anketler - giriş
  8. Anket ayarları
  9. Anket menüsü
  10. Anket yapısı
  11. Sorular - giriş
  12. Soru grupları - giriş
  13. Anketler - yönetim
  14. Anket araç çubuğu seçenekleri
  15. Çok dilli anket
  16. ExpressionScript Motoru - Hızlı başlangıç kılavuzu
  17. Kategorize edilmemiş ve gelişmiş özellikler
  18. Genel SSS
  19. Sorun giderme
  20. Geçici çözümler
  21. Lisans
  22. Sürüm değişiklik günlüğü
  23. Eklentiler
 Actions

Expression Manager örnek anketleri

From LimeSurvey Manual

Bu sayfa makine çevirisiyle çevrilmiş olabilir ve hatalar içerebilir. İngilizce orijinali göster · Bu çeviriyi iyileştir
This page is a translated version of the page Expression Manager sample surveys and the translation is 100% complete.


Giriş

ExpressionScript'in nasıl kullanılacağını öğrenmenin en iyi yolu, çalışan örneklerle denemeler yapmak ve bunları gereksinimlerinize göre değiştirmektir.

Aşağıda, EM'nin anketinizi geliştirmek için nasıl kullanılabileceğini göstermek (ve test etmek) amacıyla hazırlanmış bir dizi örnek anket bulabilirsiniz. Bu anketlere dağıtım paketindeki /docs/demosurveys klasöründen ulaşabilirsiniz.


İlinti, Uyarlama ve Denklemler

Özet

Aşağıdaki örnek, her katılımcının BKİ'sini (Beden Kitle İndeksi) hesaplar. Bu örnekte gösterilen özellikleri aşağıda bulabilirsiniz.

Gösterilen EM özellikleri

  1. İlinti - güçlü koşullu mantık desteği;
  2. Aktarma / Uyarlama - yanıtları ve soru meta verilerini aktarma veya uyarlama olanağı sunar;
  3. Dinamik uyarlama - soruları yanıtladıkça raporların sayfada değiştiğine dikkat edin.
  4. Mikro uyarlama - if() ifadelerini kullanarak cümlelerde ve raporlarda koşullu uyarlama
  5. Denklemler - hesaplama yapmanızı ve hesaplama gizli olsa bile sonuçları veritabanında saklamanızı sağlayan yeni bir soru türü
  6. Koşullu doğrulama - izin verilen en küçük değer gibi doğrulama ölçütleri koşullu olabilir; örneğin denklemlere dayanabilir.


Ekran görüntüleri

Bu örnek, fazla kilolu olup olmadığınızı belirlemek için kilo ve boyunuzdan Beden Kitle İndeksi'ni hesaplar. Başlangıçta yalnızca zorunlu dört sorunun göründüğüne dikkat edin:



Bilgilerinizi girdikten sonra (metrik veya metrik olmayan birimleri kullanmayı seçebilirsiniz), girdiklerinizi özetleyen ve kilo durumunuzu belirten uyarlanmış bir rapor görürsünüz:



Sonucun dinamik olarak nasıl değiştiğini göstermek için metrik olmayan birimlerin kullanıldığı farklı bir örnek:



Arka planda, verileri (gerekirse) metrik birime dönüştüren gizli Denklem türü sorular bulunur; bunlar metrik boy, kilo, BKİ ve kilo durumunu özel JavaScript gerekmeden veritabanında saklar.

Sonraki örnek kümesinde, uyarlanmış raporlarda matematiksel ve diğer işlevleri nasıl kullanabileceğinizi görebilirsiniz. Sayfa, siz herhangi bir veri girmeden önce böyle görünür. Hiç veri girilmediğinde (veya sayısal olmayan veri girildiğinde) "NaN" ya da "Sıfıra bölme" göstermek yerine boş hücreleri gösteren koşullu mantık vardır.



Sayılar girildikçe sayfadaki rapor, yapılan hesaplamayı ve sonucunu gösterecek şekilde değişir.



Bu örnek ankette çok sayıda başka örnek de vardır. Örneğin aşağıdaki ekran görüntüsü, Dinamik İlinti sayfasını doldurabileceğiniz onlarca yoldan birini göstermektedir. Yardım metninde belirtildiği gibi, farklı yaşlar ve özellikle mantıksız yanıt kombinasyonları deneyerek altta oluşturulan eğlenceli iletileri görün. Ayrıca birden fazla çocuğunuz olduğunu belirtirseniz, iletinin "Çocuğunuzla oynamaktan keyif almanızı umuyorum" yerine "X çocuğunuzla oynamaktan keyif almanızı umuyorum" şeklinde olacağına dikkat edin. Bu, cümleleri deneklerinizin cinsiyetine ve/veya sayısına uyacak şekilde ne kadar kolay mikro uyarlayabileceğinizi gösterir. Hatta cinsiyet ve sayıya göre fiilleri çekimleyebilir ve isimleri çekebilirsiniz.



İndirme

Örnek ankete erişmek için lütfen şu bağlantıya tıklayın: LS3_em_tailoring.zip.

Örnek nüfus sayımı

Özet

Bu, hanenizde kaç kişi olduğunu soran bir nüfus sayımı örneğidir.

Grup düzeyinde ilintinin, soru "döngüsü" oluşturmayı nasıl kolaylaştırabileceğini gösterir. 1. Kişi için grubu oluşturduktan sonra grubu dışa aktardım. SGQA kodu yerine p1_name gibi qcode değişken adları kullandığım için, bir metin düzenleyici ile grubu hızlıca düzenleyip birkaç kez içe aktarabildim (örneğin, tekrarlanan her grubu düzenleyip içe aktarmak yaklaşık 10 saniye sürdü; böylece tüm değişkenlerin benzersiz adlara sahip olması ve grup düzeyindeki mantığın doğru olması sağlandı).

Ayrıca Soruyu kopyala özelliğini de kullanabilirsiniz, ancak bu yöntem yukarıda önerilen seçenek kadar hızlı olmayacaktır.

Bu örnek ayrıca, anketin gerçekten bitmesine kadar (ör. gerekli tüm gruplar tamamlanana dek) "Bitti" iletisinin görüntülenmesini nasıl engelleyebileceğinizi de gösterir.


Gösterilen EM özellikleri

  1. Grup düzeyinde uygunluk - Takip eden gruplar (Kişi 1-5) yalnızca belirtilen birlikte yaşayan kişi sayısı kadar görüntülenir;
  2. Uyarlama - Son rapor, birlikte yaşayan her kişi için demografik verileri özetler;
  3. Aşamalı soru görüntüleme - Grup kipinde de hepsi bir arada kipinde de sonraki sorular, yalnızca önceki sorular yanıtlanır yanıtlanmaz görüntülenir.


Ekran görüntüleri

Anket, belirtilen sayıda birlikte yaşayan kişinin demografik bilgilerini gösteren uyarlanmış bir rapor oluşturur:



Her sayfada tek soru kipine geçerseniz dizinin soruları uyarladığını görürsünüz. Kullanıcı kişinin kadın olduğunu belirttiği için "Adı nedir" diye sorar. "Mary" yanıtını verdiğimiz için sonraki soru "Mary kaç yaşında?" şeklinde olur.



İndirme

Anket örneğini indirmek için buraya tıklayın: LS3_group_relevance.zip.


Art arda dizi süzgeçleri

Özet

Bu anket, Joy Lane Research, LLC'nin izniyle paylaşılan bir anketin tasarımına dayanmaktadır.


Ekran görüntüleri

Aşağıdakilere dikkat edin:

  • Q02 yalnızca Q01'de işaretlenen ürünleri gösterir (array_filter kullanılarak)
  • Q02 ayrıca Q01'deki "Diğer elektronik" alanına girilen metni, yani "Başka bir ürün"ü de gösterir
  • Q04 yalnızca Q02'de işaretlenen ürünleri gösterir (yani dizi süzgeci art arda uygulanır)
  • Q05 yalnızca Q02'de işaretlenmeyen ürünleri gösterir (art arda uygulanan array_filter_exclude kullanılarak)




İndirme

Yukarıdaki örneği indirmek için şu bağlantıya tıklayın: LS2_cascading_array_filter anket örneği.


Tüm soru türleri ve öznitelikleriyle aktarma/uyarlama

Özet

Değişkenlerinizi nasıl adlandıracağınız (SGQA ve Qcode) konusunda kafanız karışıyorsa yalnız değilsiniz. Ana belgelerde Qcode değişken adlarının nasıl oluşturulacağı açıklanmış olsa da çalışan bir demoyu görmenin yerini hiçbir şey tutmaz. Bu anket, ExpressionScript kullanarak soru özniteliklerine ve yanıtlara nasıl erişebileceğinizi gösterir.


Bu örnek için, anketi düzenlerken yerleşik HTML düzenleyiciyi kapatmanızı (veya açılır pencere kipine geçirmenizi) öneririz. HTML düzenleyicinin büyük HTML raporlarını düzenleme kipinde görüntülemesi bir dakika veya daha uzun sürebilir.


İçerik

  • Her soru türünden örnekler
  • "Diğer" seçeneğini kullanabilen tüm soru türleri, bunun değişken adlandırmasını nasıl etkilediğini görebilmeniz için dahil edilmiştir
  • Varsayılan değer kabul eden tüm soru türleri için varsayılan değerler
  • Uyarlama - 16 EM nokta gösterimi son ekinin tümünü gösteren sayfa içi ve sayfa dışı raporlar.
  • Bu raporlar o ana kadar girilen tüm verileri gösterir (yani yanıtları yazdır ekranı yerine kullanıcılar için kendi yazdırılabilir raporlarınızı nasıl oluşturabileceğinizi gösterir)
  • Tüm değişkenlerin doğru Qcode ve SGQA adlandırması


Ekran görüntüleri

Bu çok büyük bir anket olduğundan ekran görüntülerine yer vermemeyi tercih ettik. Bunun yerine lütfen anketi indirip üzerinde denemeler yapın.


İndirme

Anketi indirmek için şu bağlantıya tıklayın: LS3_EM_question_attributes.lss


Geleneksel geçerlilik denetimi, yeniden tasarlandı

Özet

Bu örnek, ifadelerden yararlanan tüm geçerlilik denetimi türlerini ve bunların geçerlilik denetimini destekleyen her soru türünü nasıl etkilediğini gösterir. Çoğu durumda geçerlilik ipuçları gizli başlar ve yalnızca bir soru geçerlilik ölçütlerini karşılamadığında görünür (soru ölçütleri karşıladığında da yeniden kaybolur).


Gösterilen Geçerlilik Türleri

  1. min_num_value_n - bir yanıt için en küçük değer
  2. max_num_value_n - bir yanıt için en büyük değer
  3. min_answers - gereken en az yanıt sayısı
  4. max_answers izin verilen en fazla yanıt sayısı
  5. multiflexible_min - bir yanıt için izin verilen en küçük değer (çok esnekli sayılar soru türü için)
  6. multiflexible_max - bir yanıt için izin verilen en büyük değer (çok esnekli sayılar soru türü için)
  7. min_num_value - sorunun tüm yanıtları genelinde izin verilen en küçük toplam
  8. max_num_value - sorunun tüm yanıtları genelinde izin verilen en büyük toplam
  9. equals_num_value - sorunun tüm yanıtları genelindeki toplam bu değere eşit olmalıdır
  10. validation - bu, sorunun kurallı ifade ile geçerlilik denetimidir; tek tek hücrelere uygulanabilir


Ekran görüntüleri

Yeni CSS stilleri kullanılarak her geçerlilik türü ayrı bir ipucu olarak görüntülenir. Görüntüleniyorlarsa hide_tip seçeneğiyle gizlenebilirler. Varsayılan seçenek, soru geçerlilik ölçütlerini karşılamıyorsa bunları kırmızı, karşılıyorsa yeşil yazı rengiyle göstermektir:



Kullanıcı, geçerlilik hataları olan bir sayfayı gönderemez. Yanlış bilgi girdiğinde hemen uyarılır:



Geçerlilik denetimi, bir dizi içindeki tek tek hücrelere uygulanabilir. Bu örnekte olduğu gibi, kurallı ifade ile geçerlilik denetimleri her girdinin alan kodu dahil doğru biçimlendirilmiş bir ABD telefon numarası olmasını sağlar.



İndirme

Yukarıdaki örneği indirmek için şu bağlantıya tıklayın: LS3_Validation_tests.zip.


Geçerlilik Denklemleri

Özet

Bazen geleneksel en küçük/en büyük ölçütleriyle sağlanamayan özel bir geçerlilik denetimine ihtiyaç duyarsınız. Bunun için, sırasıyla soru ve alt soru düzeyinde karmaşık geçerlilik denklemleri oluşturmanıza olanak veren em_validation_q ve em_validation_sq seçeneklerini kullanmanız gerekir.


Alt soru düzeyinde, bir dizideki her hücreyi değişken adını bilmeye gerek kalmadan kolayca doğrulamak için "this" değişkenini de sunuyoruz. Bu konuda daha fazla ayrıntı için buraya tıklayın.


Gösterilen EM Özellikleri

  1. em_validation_q - bu, sorunun tamamının geçerli olup olmadığını belirleyen bir denklemdir
  2. em_validation_q_tip - bu, soru em_validation_q ölçütlerini karşılamadığında gösterilecek iletidir
  3. em_validation_sq - bu, her alt sorunun (dizi hücresinin) geçerli olup olmadığını belirleyen denklemdir
  4. em_validation_sq_tip - bu, alt sorulardan herhangi biri geçersizse gösterilecek iletidir.

Genel olarak, em_validation_sq kullanıldığında herhangi bir hücre geçersizse bir hata olduğunu belirtmek için o hücrenin arka plan rengi kırmızıya döner.


Ekran görüntüleri


Bu soru, şu geçerlilik denklemini uygulayarak çocuklarınızın yaşlarını azalan sırada girmenizi sağlar:

q1_sq1 >= q1_sq2 && q1_sq2 >= q1_sq3 && q1_sq3 >= q1_sq4





Aşağıdaki örnekte, geçerlilik denetimi şu denklemi uygulayarak herhangi bir satırda 3'ten fazla sorunun yanıtlanmamasını sağlar:

(sum(Test_A_1, Test_A_2, Test_A_3, Test_A_4, Test_A_5) <= 3) && (sum(Test_B_1, Test_B_2, Test_B_3, Test_B_4, Test_B_5) <= 3) && (sum(Test_C_1, Test_C_2, Test_C_3, Test_C_4, Test_C_5) <= 3)

Bunu aşağıdaki gibi de yazabilirsiniz; LimeSurvey bunu çalışma zamanında otomatik olarak yukarıda listelenen ifadeye dönüştürür.

(sum(self.sq_A) <= 3) && (sum(self.sq_B) <= 3) && (sum(self.sq_C) <= 3)



İndirme

Yukarıdaki örneklerde kullanılan örnek anketi indirmek için şu bağlantıya tıklayın: ls2_test_em_sq_validation.lss.


Alt soru uygunluğu

Özet

Bu örnek, array_filter ile doğrulama ölçütlerinin birbirleriyle nasıl etkileşime girebileceğini gösterir. Toplamlara uygulanan doğrulamalarda yalnızca uygun (görünür) değerler dikkate alınır.


Gösterilen EM özellikleri

  1. array_filter
  2. array_filter_exclude
  3. min_num_value
  4. max_num_value
  5. equals_num_value

Ayrıca temel sorularda yanıtlanan soru sayılarının dinamik olarak raporlandığını da gösterir.


Ekran görüntüleri

Görünür satırların sayısını değiştirmek toplamı dinamik olarak değiştirir. Bir alt sorunun uygun olmadığı olarak işaretlenmesi değerini silmez. Bunun yerine, alt soru uygun değilse değerleri hiçbir denkleme katkıda bulunmaz.



İlk soru olan "Aşağıda hangi satırlar görünmeli" için "Beşinci alt soru" işaretlendiğinde ne olduğuna dikkat edin. İkinci "Bazı sayılar girin" sorusu için toplamın artık 5 olduğunu görürsünüz. O sorunun 5. alt sorusu hâlâ 14 değerine sahip olsa da (örneğin beşinci alt sorunun işaretini kaldırırsanız 14 değerini yeniden görürsünüz), şu anda uygun olmadığı için bu değer toplama katkıda bulunmaz. Uygun olmayan tüm veriler gönderim sırasında temizlenir (veritabanında NULL yapılır), ancak kullanıcılar yanıtları hakkında fikirlerini değiştirmek isterse diye sayfada kullanılabilir durumda kalır.



İndirme

Örneğimizi indirmek için buraya tıklayın: ls2_subquestion_relevance.lss.


Ondalık ayırıcı olarak virgül kullanma (ondalık noktası)

Özet

ExpressionScript, sayısal alanlara yalnızca geçerli sayıların girilmesini sağlar. Geçersiz bir sayı girerseniz bir sorun olduğu konusunda uyarılırsınız (örneğin fruity temasında tüm soru kırmızıya boyanır).

Sayısal değerlerin veritabanında her zaman ondalık ayırıcı olarak nokta kullanılacak şekilde dönüştürüldüğünü unutmayın. Bu sayede istatistiksel analizler doğru şekilde çalışır.

Ondalık ayırıcıyı değiştirmek için Ayarlar sekmesi altındaki Yazı bileşenleri seçeneklerine erişin ve Ondalık simgesi işlevini bulun.


Ondalık ayırıcının ne olduğu hakkında daha fazla bilgi için [https://en.wikipedia.org/wiki/Radix_point


Ondalık ayırıcı kullanan soru türleri

  1. Sayısal giriş [N]
  2. Birkaç sayısal giriş [K]
  3. Dizi (Rakamlar) [:]
  4. Dizi (Yazılar) [;], numbers_only özniteliği kullanıldığında
  5. Liste (radyo) [L], other_numbers_only özniteliği kullanıldığında
  6. Kısa serbest yazı [S], numbers_only özniteliği kullanıldığında
  7. Birkaç kısa yazı [Q], numbers_only özniteliği kullanıldığında
  8. Birkaç seçim [M], other_numbers_only özniteliği kullanıldığında
  9. Açıklamalar ile birkaç seçenek [P], other_numbers_only özniteliği kullanıldığında


Ekran görüntüleri

Aşağıdaki ekran görüntülerinde virgülün ondalık ayırıcı olarak kullanılabildiğini görebilirsiniz.



İndirme

Yukarıdaki örneği indirmek için şu bağlantıya tıklayın: ls2_comma_as_radix_separator.lss.


Rastgeleleştirme grupları

Özet

Bu anket, random_group özniteliğinin nasıl kullanılacağını göstermektedir.

Bu öznitelik kullanıldığında, anketi her başlattığınızda soru sırası rastgele belirlenir. Ancak anket başladıktan sonra, dili değiştirseniz bile rastgele sıra sabit kalır.


Ekran görüntüleri

Aşağıdaki örneği birlikte inceleyelim. Sayfadaki ilk rastgele soru Q1, Q4 veya Q7 olacaktır. Sayfadaki ikinci rastgele soru ise Q2, Q5 veya Q8 olacaktır.



Bu anketi ilk kez test ettiğimde oluşturulan rastgele sıralama aşağıdadır.



Anketi ikinci kez test ettiğimde farklı bir rastgele sıralama oluşturuldu.



Ancak Fransızcaya geçtiğimde (anketi yeniden başlatmadan) rastgele sıra değişmeden kaldı.



İndirme

Yukarıdaki örneği indirmek için şu bağlantıya tıklayın: Randomization_Group_Test.lss


Her gruptan rastgele bir soru sorma

Özet

Bu anket, her gruptan rastgele bir sorunun görüntülenmesi için bir anketin nasıl yapılandırılabileceğini göstermektedir. Ankette her biri 6 sorudan oluşan 5 grup vardır. Başlangıçta, Grup 0'da ask1-ask5 adlı beş gizli Denklem sorusu doldurulur. Bunların her birinin soru yazısı alanında {floor(rand(1,6.9999))} değeri bulunur; bu da ask1-ask5 değişkenlerinin her birinin 1 ile 6 arasında bir değer alacağı anlamına gelir. Ardından gruptaki her sorunun "ask1==N" gibi bir ilinti denklemi vardır; burada N, gruptaki N'inci sorudur (yani 1. gruptaki üçüncü sorunun ilinti denklemi "ask1==3" olur).

Bu anket; tüm anket bir arada, grup grup ve soru soru modlarında eşit derecede iyi çalışır. Rastgeleleştirme ilk grupta ayarlandığından ve bu grup fiilen gizli olduğundan (ask1-ask5 soruların hepsi gizlidir), rastgele sıra katılımcı için aynı kalır; ancak her katılımcının rastgele sırası farklı olur.


Gösterilen özellikler

  1. Denklem soru türü
  2. Rastgeleleştirme işlevleri
  3. Koşullu (if) işlevi


Ekran görüntüleri

Bu, her grup için 1 ile 6 arasında rastgele değerler seçmek üzere Denklem soru türünü kullanan Group0'dır (yalnızca 4 sorusu olan son grup hariç). "if()" işlevinin önce ask1 değerinin daha önce ayarlanıp ayarlanmadığını denetlediğine ve ayarlanmışsa o değeri kullandığına dikkat edin. Değer ayarlanmamışsa, ask1 değerini ayarlamak için rastgele bir değer kullanır.



Bu grup, Group0'daki değişkenin (ask4) dördüncü grupta hangi sorunun görüneceğini denetlemek için nasıl kullanıldığını göstermektedir.



İndirme

Yukarıdaki anket örneğini indirmek için buraya tıklayın: Bir grup içinde rastgele sorular anket örneği.


Bir gruptaki belirli sayıda soruyu rastgele sorma (soruların bir alt kümesi)

  Bu yalnızca tek bir gruptaki tüm rastgele sorular için ve yalnızca Grup grup veya Tüm sorular bir arada biçimi kullanılıyorsa geçerlidir.



Özet

Bu anket, bir grup içindeki soruların rastgele bir alt kümesinin nasıl sorulacağını gösterir. Örneğin, bir grupta bulunan 10 sorudan rastgele 5 tanesini göstermek gibi.

Ankette 10 sorudan oluşan bir grup vardır. Tüm sorulara aynı Rastgele grubu adı atanmıştır. Sonuç olarak sorular, sayfa yüklendiğinde rastgele sırayla görüntülenir. Her soruya, gruptaki diğer tüm soruların "relevanceStatus" değerlerinin toplamının göstermek istediğiniz soru sayısından küçük olmasını şart koşan bir İlinti denklemi verilir. relevanceStatus değeri sorular işlenirken atandığından, bu toplam fiilen kendisinden önceki soruların sayısını verir.

Dolayısıyla 10 sorudan 5'ini gösterdiğimiz örnekte, Q1 için denklem şöyle olur:

sum(Q2.relevanceStatus, Q3.relevanceStatus, Q4.relevanceStatus, Q5.relevanceStatus, Q6.relevanceStatus, Q7.relevanceStatus, Q8.relevanceStatus, Q9.relevanceStatus, Q10.relevanceStatus) LT 5

Q2 için denklem şöyle olur:

sum(Q1.relevanceStatus, Q3.relevanceStatus, Q4.relevanceStatus, Q5.relevanceStatus, Q6.relevanceStatus, Q7.relevanceStatus, Q8.relevanceStatus, Q9.relevanceStatus, Q10.relevanceStatus) LT 5

Diğer sorular için de aynı şekilde devam edilir...


Gösterilen Özellikler

  1. relevanceStatus değişkeni
  2. Rastgeleleştirme


İndir

Yukarıdaki örneği indirmek için şu bağlantıya tıklayın: 10 sorudan rastgele 5 soru anket örneği.

Kullanıcı Tarafından Girilen Ürün Listesini Derecelendirme

Özet

Aşağıdaki örnek, kullanıcılardan ilgilendikleri bir ürün kümesini listelemelerini ve ardından bu ürünleri derecelendirmelerini nasıl isteyebileceğinizi gösterir.


Gösterilen EM Özellikleri

  1. Yanıtları uyarlama - ürünler derecelendirilirken etiketler, önceki Birkaç seçim sorusunun yorum alanından gelir
  2. Ölçekleri uyarlama - ölçek başlıkları gibi birçok gelişmiş soru seçeneği de uyarlanabilir.


Ekran Görüntüleri

Bu görsel, yalnızca 1, 3 ve 5 numaralı ürünler seçildiğinde yalnızca bu 3 ürünün görüntülendiğini gösterir (array_filter özniteliği kullanılarak). Ayrıca ikinci sorudaki satır etiketleri, yorum alanına hiçbir şey girilmemişse ürün numaralarıdır; girilmişse yorum alanlarının içeriğidir.



Bu görsel, uyarlanmış yanıtların nasıl belirtildiğini gösterir:



Aşağıda, bu sorunun Mantık Dosyasını Göster görünümü yer almaktadır. Bu görünüm, koşullu mantığın istendiği gibi çalıştığını (örneğin söz dizimi hataları olup olmadığını) doğrulamamızı sağlar:



Sonraki görsel, 5 puanlık bir derecelendirme ölçeğini (Seçenekler 1-5), ölçeğin başlığını ve derecelendirmek istediğiniz ürünleri belirttiğiniz bir grubu gösterir. Son soru, dizi sorusunun her bir bölümünün uyarlanabildiğini gösterir:



Sonraki görsel, son sorunun mantık dosyası görünümünü gösterir. Görebileceğiniz gibi alt sorular, yanıtlar ve ölçek başlıkları uyarlanabilir.



İndir

Yukarıdaki anket örneğini indirmek için şu bağlantıya tıklayın: Kullanıcı tarafından girilen ürün listesini derecelendirme anketi örneği.