Translations:Expression Manager/69/pl
From LimeSurvey Manual
Oto kilka innych powodów, dla których warto używać EM.
- 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ą
- 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.
- 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
- Pola zastępcze
- *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 .
- 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ą.
- 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.
- 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.
- 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.