x

Główne rozdziały

  1. LimeSurvey Cloud a LimeSurvey CE
  2. LimeSurvey Cloud — przewodnik szybkiego startu
  3. LimeSurvey CE - Instalacja
  4. Jak dobrze zaprojektować ankietę (Przewodnik)
  5. Pierwsze kroki
  6. Konfiguracja LimeSurvey
  7. Wprowadzenie - Ankiety
  8. Wyświetl ustawienia ankiety
  9. Zobacz menu ankiety
  10. Wyświetl strukturę ankiety
  11. Wprowadzenie - Pytania
  12. Wprowadzenie - Grupy pytań
  13. Wprowadzenie - Ankiety - Zarządzanie
  14. Opcje paska narzędzi ankiety
  15. Ankieta wielojęzyczna
  16. Skrócona instrukcja obsługi — ExpressionScript
  17. Zaawansowane funkcje
  18. Ogólne FAQ
  19. Rozwiązywanie problemów
  20. Obejścia
  21. Licencja
  22. Dziennik zmian wersji
  23. Wtyczki - Zaawansowane
 Actions

Translations

Translations:Expression Manager/69/pl

From LimeSurvey Manual

Oto kilka innych powodów, dla których warto używać EM.

  1. Obliczenia — możesz utworzyć dowolne obliczenia, jakie tylko przyjdą Ci do głowy:
    • Masz dostęp do wszystkich popularnych operatorów i funkcji matematycznych
    • Masz dostęp do ponad 70 funkcji matematycznych, dat i przetwarzania ciągów znaków
    • Programiści mogą dość łatwo dodawać nowe funkcje, jeśli użytkownicy ich potrzebują
  2. Przechowywanie obliczeń w bazie danych
    • Możesz teraz wykonywać obliczenia proste i złożone obliczenia i/lub wyniki skali ORAZ przechowuj je w bazie danych bez konieczności używania JavaScript.
    • Aby to osiągnąć, użyj pytania typu Równanie.
  3. Oceny
    • Możesz teraz tworzyć oceny lub skaluj wyniki z dowolnego typu pytań, a nie tylko z podzbioru, który był wcześniej obsługiwany
    • Możesz użyć funkcji Krawiectwo, aby pokazać bieżące lub całkowite wyniki oceny w dowolnym miejscu - nawet na tej samej stronie
    • Masz większą kontrolę nad raportami wygenerowanymi na podstawie tych ocen
    • Możesz przechowywać wyniki ocen w bazie danych bez potrzeby używania JavaScript
    • Możesz ukrywać wyniki ocen bez potrzeby używania JavaScript lub CSS
  4. Pola zastępcze
  5. *Zamiast używać {INSERTANS:SGQA}, możesz po prostu użyć kodu pytania - ułatwia to czytanie i sprawdzanie poprawności.
    • Pozwala to również uniknąć typowej konieczności edytowania pytań w celu zmiany kodu SGQA, aby wszystko działało .
  6. Krawiectwo - możesz warunkowo wyświetlać tekst w oparciu o inne wartości
    • Użyj odpowiedniego tytułu tematu, np. (np. „Witam [ Pan/Pani] Smith”)
    • Wypisz poprawne gramatycznie zdania w liczbie pojedynczej/mnogiej: (np. „Masz 1 dziecko” vs. „Masz 2 dzieci”)
    • Odpowiednio odmienione czasowniki i odrzuć rzeczowniki w oparciu o płeć podmiotu i liczbę mnogą.
  7. Nowe atrybuty zmiennych - możesz uzyskać dostęp do następujących opcji, aby dostosować:
    • (bez przyrostka) - alias dla qcode.code
    • . code - wybrany kod odpowiedzi na pytanie, jeśli jest istotne (w przeciwnym razie puste) lub wartość tekstowa, jeśli nie jest to pytanie zakodowane
    • .NAOK - to samo co .code, ale może być częścią obliczeń lub list nawet jeśli nieistotne
    • .value - wartość oceny pytania, jeśli jest istotne (w przeciwnym razie puste) lub wartość tekstowa, jeśli nie jest to pytanie zakodowane - dostępna, jeśli w ankiecie włączono ocenianie, w przeciwnym razie zawsze zero
    • .valueNAOK - to samo co .value, ale może być częścią obliczeń lub list, nawet jeśli jest nieistotne
    • .show - odpowiedź wyświetlana użytkownikowi (to właśnie robi {INSERTANS:xxx} )
    • .qid - identyfikator pytania
    • .gid - identyfikator grupy
    • .sgqa - wartość SGQA dla pytania
    • .jsName - poprawna nazwa zmiennej JavaScript dla pytania, niezależnie od tego, czy jest zdefiniowane na tej stronie, czy na innej
    • .qseq - sekwencja pytań (zaczynając od 0)
    • .gseq - sekwencja grupowa (zaczynając od 0)
    • . obowiązkowe - czy pytanie jest obowiązkowe (T/N)
    • .question - treść pytania
    • .relevance - równanie istotności dla pytania
    • .grelevance - równanie istotności dla grupy
    • .relevanceStatus - czy pytanie jest aktualnie aktualne (boolean (może być inne w PHP i JS))
    • .type - typ pytania (jednoznakowy kod)!N !#Dynamiczne zmiany na stronie
    • Wszystkie trafności, obliczenia i dostosowywanie działają dynamicznie na stronie — więc zmiany wartości natychmiast aktualizują stronę
    • Więc pytania pojawiają się/ znikają dynamicznie w zależności od tego, czy są istotne
    • Pytania są również dynamicznie dopasowywane na podstawie odpowiedzi na stronie, dzięki czemu możesz zobaczyć bieżące sumy, dostosowane zdania i spersonalizowane raporty.
  8. Nowy ekran wprowadzania danych
    • Oprócz korzystania w obecnym systemie wprowadzania danych możesz po prostu użyć Survey-All-In-One.
    • Obsługuje to trafność i dostosowywanie na stronie, dzięki czemu urzędnicy wprowadzający dane mogą szybko przeglądać i będą musieli jedynie wprowadzić odpowiednie odpowiedzi
    • Może to mieć kluczowe znaczenie, jeśli osoba wprowadzająca dane musi zobaczyć dostosowywanie, które jest również dynamiczne.
  9. Eliminuje potrzebę stosowania większości niestandardowych JavaScript
    • EM z łatwością obsługuje skomplikowane obliczenia, punktację , dostosowywanie i logika warunkowa.
    • Niektóre rzeczy nadal będą wymagały JavaScriptu (np. niestandardowe układy i warunkowe ukrywanie podelementów pytań), ale Twój JavaScript może korzystać z funkcji EM, dzięki czemu będziesz mieć dostęp do pytań za pomocą Qcode zamiast SGQA i uzyskaj dostęp do dowolnych właściwości pytania wymienionych powyżej.