Typ pytania - Tablica
From LimeSurvey Manual
Krótki opis
Tablica umożliwia utworzenie zestawu podpytania. Każdy z nich korzysta z tego samego zestawu opcji odpowiedzi. Możesz na przykład użyć tego typu pytania, gdy potrzebujesz opinii na temat kilku aspektów konkretnego produktu.
Poradnik wideo
Aby zrozumieć, jak działają pytania typu tablicowego, obejrzyj następujący samouczek wideo.
Opis ogólny
W poniższym przykładzie „pytanie typu tablicowego” zostało użyte do oceny czterech filmów science-fiction:

Przykład: Question type - Array using flexible labels.zip
Kolejną dostępną opcją jest „Różnica semantyczna”. Musisz wybrać „Tablica” lub „Tablica (wybór za 5 punktów)” jako typ pytania, aby podzielić odpowiedź za pomocą znaku pisowni „|” - która odpowiedź powinna znajdować się po lewej stronie, a która po prawej stronie tablicy. Na przykład, jeśli chcesz mieć „Dobro” po lewej stronie wiersza i „Zło” po prawej stronie wiersza, po prostu wpisz „Dobro|Zło” w polu odpowiedzi:

Przykład: Question type - Array - Semantic Differential Question Type.zip
Opcje ogólne
Wyświetlacz
Szerokość (pod)pytania (width_subquestion)
Opis
Ta wartość ustawia szerokość kolumny pytania podrzędnego przy użyciu systemu procentowego. Na przykład, jeśli ustawisz tę wartość na 60, wówczas w tekście pytania podrzędnego zostanie użyte 60 procent szerokości pytania (najbardziej lewa kolumna). Pozostała szerokość zostanie równo podzielona pomiędzy opcje odpowiedzi.
Prawidłowe wartości
- Dowolna wartość całkowita od 1 do 100.
Powtórz nagłówki (repeat_headers)
Opis
Z tej opcji można skorzystać, jeśli do pytania dodasz dużą liczbę pytań podrzędnych. W takim przypadku użyj tej opcji, aby poinformować LimeSurvey po ilu pytaniach podrzędnych powinny zostać powtórzone nagłówki.
Prawidłowe wartości
- Dowolne wartości całkowite;
- Wartość domyślna to 0 - funkcja Powtórz nagłówki jest wyłączona.
Temat pytania (question_theme)
Opis
Umożliwia użycie niestandardowych motywów dla danego pytania.
Dostępne opcje
- Twoje utworzone przez Ciebie motywy pytań, które znajdują się pod Motywami pytań w panelu Motywy.
Zobacz: Motywy pytań
Ukryj wskazówkę (hide_tip)
Opis
Większość pytań zazwyczaj zawiera wskazówkę „Wybierz jedną z następujących opcji” lub tekst podpowiedzi, jak wypełnić pytanie. Ten atrybut umożliwia wyłączenie lub włączenie tych wskazówek/wskazówek.
Te wskazówki/wskazówki obejmują komunikaty dotyczące kryteriów walidacji (takie jak minimalna/maks. liczba odpowiedzi, minimalna/maks./równa się suma). Jeśli opcja hide_tip jest włączona, te wiadomości będą ukryte. Jednakże, jeśli użytkownik wprowadzi nieprawidłowe dane, pojawią się wskazówki. Zostaną one pokolorowane na czerwono, a po spełnieniu kryteriów walidacji zmienią się na zielone.
Dostępne opcje
- Wł. - wskazówki/wskazówki są ukryte;
- Wył. (domyślnie).
Klasa CSS (css_class)
Opis
Jeśli chcesz dodać specjalne klasy CSS do określonych pytań, możesz wpisać nazwy klas CSS w tym polu. Upewnij się, że pomiędzy nazwami różnych klas pozostawiono pustą spację.
Prawidłowe wartości
- Dowolny ciąg tekstowy ze spacją pomiędzy różnymi nazwami klas CSS.
Użyj rozwijanych pól (use_dropdown)
Opis
Jeśli ta funkcja jest włączona, układ opcji odpowiedzi będzie korzystał z rozwijanych pól zamiast przycisków opcji.
Dostępne opcje
- Wł. - używane są pola rozwijane.
- Wyłączone (domyślnie) - używane są przyciski radiowe.
Pomoc dotycząca przydatności ankiety do druku (printable_survey_relevance_help)
Opis
Jeśli chcesz wydrukować ankietę, możesz także wydrukować równania trafności dla każdego pytania. Jeśli jednak zamiast wyrażenia w formie drukowanej chcesz podać wyjaśnienie, wypełnij to pole tekstowym wyjaśnieniem równania istotności.
Prawidłowe wartości
- Dowolny tekst i/lub liczby, które chcesz wyświetlić w formularzu do druku.
Logika
Minimalna liczba odpowiedzi (min_answers)
Opis
Funkcji tej można użyć, aby mieć pewność, że użytkownik wybierze co najmniej określoną liczbę odpowiedzi w pytaniu wielokrotnego wyboru.
Prawidłowe wartości
- Dowolna wartość całkowita powyżej 0
- Dowolna liczba
- Dowolny kod SGQA
- Dowolny kod pytania (nazwa zmiennej)
- Dowolne równanie, przy użyciu Składnia ExpressionScript, bez otaczających nawiasów klamrowych.
Przykład
Jeśli ustawione na X (liczba losowa), użytkownicy mogą przesłać formularz ankiety, jeśli zaznaczą co najmniej X pól wyboru. Jeśli ta opcja jest wykorzystywana do rankingu pytań, gwarantuje to, że co najmniej trzy pozycje zostaną uszeregowane przed umożliwieniem respondentowi przesłania odpowiedzi/ankiety.
Maksymalna liczba odpowiedzi (max_answers)
Opis
Można go użyć do ograniczenia całkowitej liczby odpowiedzi, jakie użytkownik może wybrać w pytaniu wielokrotnego wyboru.
Prawidłowe wartości
- Dowolna wartość liczbowa
- Dowolny kod SGQA
- Dowolny kod pytania (nazwa zmiennej)
- Dowolne równanie, przy użyciu składni ExpressionScript, bez otaczającego curl aparat ortodontyczny.
Przykład
Jeśli ustawisz na 2, użytkownik będzie mógł zaznaczyć maksymalnie dwa pola wyboru lub jedno pole wyboru + wypełnić pole „Inne” (jeśli istnieje). W przypadku Ranking typu pytania uczestnik będzie mógł wybrać maksymalnie dwie pozycje.
Filtr tablicy (array_filter)
Opis
Ustawienie „Filtr tablicy” pozwala na użycie dowolnego pytania wielokrotnego wyboru w celu wybrania lub ustawienia, które odpowiedzi będą wyświetlane na kolejnej liście, w tablicy lub w pytaniu wielokrotnego wyboru.
- Wielokrotny wybór
- Wielokrotny wybór z komentarzami
- Wiele krótkich tekstów
- Wielokrotne numeryczne
- Tablica (5 punktów, 10 punktów, Tak/Nie/Nieznane, Zwiększ/Tak samo/Zmniejsz, Kolumna)
- Tablica (podwójna skala, tekst, liczby)
- Ranking
Ponadto każdy z tych typów pytań można filtrować.
Jedynym wyjątkiem jest „Tablica (kolumna)”, która może filtrować inne pytania, ale nie samą siebie.Jak ustawić filtr
Aby ustawić filtr, wprowadź kod pytania z wieloma opcjami w polu filtra tablicy aktualnie edytowanego pytania. Odpowiednie pytanie zostanie wykorzystane jako źródło informacji dla bieżącego pytania, wybrane odpowiedzi z poprzedniego pytania zostaną pobrane i użyte jako opcje odpowiedzi dla bieżącego pytania. „Na przykład”: jeśli kod pytania źródłowego z wieloma opcjami to „Q1”, wpisz „Q1” w polu „Filtr tablicy”, aby rozpocząć proces filtrowania odpowiedzi. W pytaniu z filtrem array_filter widoczne będą tylko opcje odpowiedzi wybrane w pytaniu Q1.
Kaskadowe
Wybrane opcje mogą być wyświetlane kaskadowo. Oznacza to, że możesz wybrać pytanie, które filtruje inne pytanie, które filtruje inne pytanie i tak dalej.
Przykładowy filtr tablicowy
Przyjrzyjmy się poniższemu przykładowi, aby lepiej zrozumieć siłę tego ustawienia:

Na powyższym zrzucie ekranu mamy dwa pytania. Pierwszy z nich to pytanie typu „z wieloma krótkimi tekstami”, natomiast drugi to pytanie typu „tablica z podwójną skalą”. Odpowiedzi udzielone w pierwszym pytaniu zostaną uwzględnione w drugim. Technicznie rzecz biorąc, odpowiedzi udzielone na pytania podrzędne z pierwszego pytania są filtrowane i wyświetlane w drugim pytaniu.
Ten przykład można pobrać pod następującym linkiem: limesurvey_group_32.lsg. Zaimportuj tę grupę pytań do swojej instalacji LimeSurvey.
Styl filtra tablicy (array_filter_style)
Opis
Ta funkcja pozwala wybrać sposób wyświetlania pytań podrzędnych filtrowanych w tablicy. Mogą być „ukryte” lub „wyłączone”.
Dostępne opcje
- Ukryte (domyślnie) - jeżeli opcja zostanie zaznaczona, to w drugim pytaniu wybrane wcześniej podpytania nie będą wyświetlane.
- Wyłączone - jeżeli opcja zostanie zaznaczona, wcześniej wybrane podpytania będą wyszarzone i nie będzie można ich wybrać .
Przykład
Jeśli chcesz skorzystać z opcji „wyłączone”, wówczas wybrane wcześniej pytania podrzędne zostaną wyświetlone w następujący sposób:

Filtr wykluczenia tablicy (array_filter_exclude)
Opis
Ustawienie „Wykluczenie filtra tablicy” umożliwia użycie dowolnego pytania wielokrotnego wyboru do wybrania lub ustawienia, które odpowiedzi „NIE” będą wyświetlane na kolejnej liście, w tablicy lub w pytaniu wielokrotnego wyboru.
- Wielokrotny wybór
- Wielokrotny wybór z komentarzami
- Wiele krótkich tekstów
- Wielokrotne numeryczne
- Tablica (5 punktów, 10 punktów, Tak/Nie/Nieznane, Zwiększ/Tak samo/Zmniejsz, Według kolumny)
- Tablica (podwójna skala, tekst, liczby)
- Ranking
Co więcej, każdy z tych typów pytań można filtrować.
Jedynym wyjątkiem jest opcja „Tablica według kolumny”, która może filtrować inne pytania, ale nie można jej filtrować.Jak to skonfigurować
Wprowadź kod pytania z wieloma opcjami w polu „Filtr wykluczania tablicy” w aktualnie edytowanym pytaniu. Odpowiednie pytanie zostanie wykorzystane jako źródło informacji dla bieżącego pytania, niewybrane odpowiedzi z poprzedniego pytania zostaną pobrane i użyte jako opcje odpowiedzi dla bieżącego pytania. Na przykład, jeśli kod pytania źródłowego z wieloma opcjami to „Q1”, wpisz „Q1” w polu „Filtr wykluczania tablicy”, aby rozpocząć proces filtrowania odpowiedzi. W Twoim pytaniu będą widoczne tylko opcje odpowiedzi zaznaczone „NIE” w pytaniu Q1.
Kaskadowe
Wybrane opcje mogą być wyświetlane kaskadowo. Oznacza to, że możesz wybrać pytanie, które filtruje inne pytanie, które filtruje inne pytanie i tak dalej.
Przykład
Przeanalizujmy wspólnie poniższy przykład:

Na powyższym zrzucie ekranu mamy dwa pytania. Pierwszy z nich to pytanie typu „wielokrotnego wyboru”, natomiast drugi to pytanie typu „wielokrotnego wyboru z komentarzami”. Odpowiedzi udzielone w pierwszym pytaniu zostaną wykluczone z drugiego. Na przykład, jeśli wybierzesz opcję ComfortUpdate (która ma kod podpytania „SQ1”) i opcję wtyczki („SQ4”), korespondenci podpytania „SQ1” i „SQ4” z drugiego pytania zostaną wykluczeni. Na naszym zrzucie ekranu możemy zauważyć, że w pierwszym pytaniu są tylko niezaznaczone opcje, a w drugim wyświetlane.
Ten przykład można pobrać pod następującym linkiem: Limesurvey_group_array_filter_exclude.zip. Zaimportuj tę grupę pytań do swojej instalacji LimeSurvey.
Opcja ekskluzywna (opcja_ekskluzywna)
Opis
Atrybut opcji ekskluzywnej pobiera kod odpowiedzi z pytania z wieloma opcjami, więc po kliknięciu odpowiedniego pola wyboru wszystkie inne wcześniej zaznaczone opcje zostaną odznaczone i oznaczone jako tylko do odczytu (=wyłączone). Ta funkcja została stworzona, aby zapewnić integralność danych, gdy jedna z wielu opcji w pytaniu z wieloma opcjami oznacza, że nie można wybrać żadnej innej opcji. Zasadniczo ta funkcja oznacza inne atrybuty jako nieistotne.
Przykład
Aby uzyskać krótkie wyjaśnienie dotyczące kodów odpowiedzi, sprawdź najpierw następującą sekcja wiki. Po zrozumieniu wprowadź „Kod odpowiedzi”, który po wybraniu uruchomi funkcję.
Poniżej możesz zobaczyć przykład użycia atrybutu „opcja wyłączna”.
Na pierwszym zrzucie ekranu widać, że wybrane są opcje inne niż LimeSurvey:

Jeśli klikniesz na zaznaczoną opcję (która jest wpisana w polu „opcja ekskluzywna”), pozostałe opcje zostaną odznaczone i wyłączone, pozostawiając jedynie zaznaczoną bieżącą opcję:

Aby przyjrzeć się bliżej naszemu przykładowi, zaimportuj plik .lsq do instalacji LimeSurvey:
File:Example exclusive option question.zip.
Równanie sprawdzające pytanie (em_validation_q)
Opis
Jest to równanie używane do sprawdzenia poprawności całego pytania (np. wszystkich jego części łącznie w przypadku pytania z wieloma odpowiedziami). Jeśli pytanie nie spełni kryteriów walidacji, zostanie wyświetlony komunikat em_validation_q_tip (wykorzystuje styl CSS .error). W tej wskazówce zastosowano styl CSS .em_q_fn_validation, który jest domyślnie ukryty w pliku template.css.
Główna różnica między tą funkcją a równaniami sprawdzania poprawności podpytania (opcja em_validation_sq) polega na tym, że w przypadku tej funkcji, jeśli pytanie (lub części pytania) nie przejdą walidacji, może zostać wyświetlony komunikat o błędzie. W celu sprawdzenia poprawności pytania podrzędnego każda komórka z wpisem tekstowym (np. w pytaniu tablicowym, ale można ją również zastosować do typów pytań z pojedynczym wpisem) zostanie wystylizowana w taki sposób, że kolor tła będzie (jasno) czerwony.
Prawidłowe wartości
- Dowolne równanie korzystające ze składni ExpressionScript, bez otaczających nawiasów klamrowych.
Przykład
- Chcesz zebrać informacje demograficzne od użytkowników za pomocą kilku krótkich pytań tekstowych i chcesz sprawdzić, czy użytkownik wprowadził prawidłowy adres e-mail i numer telefonu.
Ten przykład pokazuje, jak wygląda pytanie z nieprawidłowymi odpowiedziami:

A oto jak to wygląda w przypadku jednej nieprawidłowej odpowiedzi:

Oto jak edytować pytanie, aby wprowadzić te informacje:

Oto część wyniku Show Logic File, która pozwala sprawdzić dokładność wyrażenia i upewnić się, że nie ma błędów składniowych:

Jak widać, równanie sprawdzające sprawdza, czy zarówno adres e-mail, jak i numer telefonu są puste lub odpowiadają filtrowi wyrażenia regularnego.
Wskazówka dotycząca weryfikacji wyświetla komunikat ostrzegawczy tylko wtedy, gdy numer telefonu lub adres e-mail wydają się nieprawidłowe.
Jeśli chcesz zaimportować powyższy przykład do swojej instalacji LimeSurvey, pobierz następujący plik .lsq: Em_validation_q_example.zip.
Wskazówka dotycząca równania sprawdzającego całe pytanie (em_validation_q_tip)
Opis
Jeśli używasz równania sprawdzania poprawności pytania, możesz użyć tego pola, aby wyświetlić opcjonalny komunikat jako „wskazówkę” dotyczącą pytania, w jaki sposób należy wypełnić pytanie.
Prawidłowe wartości
- Dowolny ciąg lub równanie korzystające ze składni ExpressionScript.
Przykład
Zobacz przykład z pliku równanie sprawdzania poprawności pytania sekcja wiki - pokazuje, jak można dostosować wskazówkę, aby pokazać, które części pytania składającego się z wielu krótkich tekstów nie spełniają kryteriów walidacji.
Inne
Typ skali eksportu SPSS (scale_export)
Opis
Służy tylko do Eksport SPSS. Ten atrybut zastępuje domyślną skalę odgadniętą przez SPSS. Aby dowiedzieć się, do czego służą różne skale pomiarowe, przeczytaj powiązaną dokumentację SPSS.
Dostępne opcje
- Domyślny (domyślny)
- Nominalny
- Porządkowy
- Skala
Statystyki
Pokaż w statystykach publicznych (public_statistics)
Opis
Ten atrybut pozwala administratorowi ankiety wybrać, czy wyniki konkretnego pytania mają być wyświetlane uczestnikom ankiety po przesłaniu przez nich ankiety.
Domyślnym ustawieniem dla każdego pytania jest „Wyłączone” (= „Nie pokazuj respondentom statystyk pytań”). Musisz włączyć tę opcję dla każdego pojedynczego pytania, jeśli chcesz pokazać uczestnikom ankiety statystyki ankiety dotyczące tego (tych) konkretnych pytań po przesłaniu ankiety.
Dostępne opcje
- Wł.
- Wył. (domyślnie)
Wyświetl wykres (display_chart)
Opis
Ten atrybut pozwala administratorowi ankiety wybrać, czy wykres zawierający wyniki pytań powinien być wyświetlany uczestnikom ankiety po wypełnieniu ankiety.
- statystyki publiczne ustawienie ankiety z ustawienia prezentacji i nawigacji
- pokaż wykresy ustawienie ankiety z ustawienia prezentacji i nawigacji
- atrybut pytania statystyki publicznej, i
- wyświetl atrybut pytania wykresu.
Dostępne opcje
- Wł.
- Wył. (domyślnie)