- Posts: 27
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
- antepante1
- Topic Author
- Offline
- Junior Member
Less
More
1 year 2 months ago #240760
by antepante1
Antwort der 1. Frage als Frage in der zweiten (Matrixfragen) was created by antepante1
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: 3.28.42+221213
Eigener Server oder LimeSurvey-Cloud: Eigener Server
Genutzte Designvorlage: bootswatch_BL
==================
Hallo liebes Forum,
folgendes Anliegen:
wir wollen in einer Umfrage in der 1. Frage Betriebsmittel 1,2,3 mittels Matrix Texteingabefeld abfragen - hier soll dann z.B. bei 'Betriebsmittel 1:' 'Futtermittel' eingegeben werden . In den Folgefragen sollen dann weitere Informationen zu den jeweilig genannten Betriebsmittel angegeben werden (%-anteil an Gesamtausgaben, %-anteil der Bezugsregionen,..).
Wir würden gerne die Fragen so Programmieren, dass in den Folgefragen dann nicht jedes Mal Betriebsmittel 1, 2, 3 abgefragt wird sondern was in der ersten Frage eingegeben worden ist soll in der Frage erscheinen.
Ich habe bereits sehr viel im Forum herumgesucht, aber nur Programmierungsanleitungen gefunden, da ich mich aber überhaupt nicht auskenne weiß ich nicht wohin und wie genau ich das eingeben muss. Ich wäre so dankbar, wenn mir wer helfen könnte!
LG Anna
Ihre LimeSurvey-Version: 3.28.42+221213
Eigener Server oder LimeSurvey-Cloud: Eigener Server
Genutzte Designvorlage: bootswatch_BL
==================
Hallo liebes Forum,
folgendes Anliegen:
wir wollen in einer Umfrage in der 1. Frage Betriebsmittel 1,2,3 mittels Matrix Texteingabefeld abfragen - hier soll dann z.B. bei 'Betriebsmittel 1:' 'Futtermittel' eingegeben werden . In den Folgefragen sollen dann weitere Informationen zu den jeweilig genannten Betriebsmittel angegeben werden (%-anteil an Gesamtausgaben, %-anteil der Bezugsregionen,..).
Wir würden gerne die Fragen so Programmieren, dass in den Folgefragen dann nicht jedes Mal Betriebsmittel 1, 2, 3 abgefragt wird sondern was in der ersten Frage eingegeben worden ist soll in der Frage erscheinen.
Ich habe bereits sehr viel im Forum herumgesucht, aber nur Programmierungsanleitungen gefunden, da ich mich aber überhaupt nicht auskenne weiß ich nicht wohin und wie genau ich das eingeben muss. Ich wäre so dankbar, wenn mir wer helfen könnte!
LG Anna
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12942
- Thank you received: 3979
1 year 2 months ago #240762
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
Hallo, Anna,
Und dies - von vor zwei Tagen - hast Du nicht gefunden?
[url] forums.limesurvey.org/index.php/forum/ge...-frage-einf%C3%BCgen [/url]
Dort habe ich ja auch meine Kritik an dieser Vorgehensweise (nämlich den nicht vernünftig strukturierten Datensatz) zum Ausdruck gebracht.
Schau es Dir einmal an.
Joffm
Ganz ehrlich?Ich habe bereits sehr viel im Forum herumgesucht
Und dies - von vor zwei Tagen - hast Du nicht gefunden?
[url] forums.limesurvey.org/index.php/forum/ge...-frage-einf%C3%BCgen [/url]
Dort habe ich ja auch meine Kritik an dieser Vorgehensweise (nämlich den nicht vernünftig strukturierten Datensatz) zum Ausdruck gebracht.
Schau es Dir einmal an.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12942
- Thank you received: 3979
1 year 2 months ago #240767
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
So, ich werde noch einmal etwas ausführlicher, da es in Deinem Fall noch viel einfacher geht.
Stichwort: Matrixfilter
Wenn die erste Frage (Q1) wirklich eine Matrix(Texte) ist, genügt es, in der zweiten Frage
Das ist alles; alles eingebaute Features, ohne Programmierung.
Da Du ja bei der ersten Frage von Matrix sprachst, habe ich einfach noch eine Spalte hinzugenommen; sonst wäre ja eine "mehrfache kurze Texte"-Frage das Mittel der Wahl.
Joffm
Stichwort: Matrixfilter
Wenn die erste Frage (Q1) wirklich eine Matrix(Texte) ist, genügt es, in der zweiten Frage
- den Teilfragen dieselben Codes zu vergeben wie in Q1
- in die Teilfrage den Text der entsprechenden Spalte von Q1 hineinzupipen, also z.B. {Q1_Y001_X001}, usw. (wenn die y-Achse mit "Y001", "Y002",... und die x-Achse mit "X001", "X002",... codiert ist).
- den Matrixfilter auf Q1 zu setzen
Das ist alles; alles eingebaute Features, ohne Programmierung.
Da Du ja bei der ersten Frage von Matrix sprachst, habe ich einfach noch eine Spalte hinzugenommen; sonst wäre ja eine "mehrfache kurze Texte"-Frage das Mittel der Wahl.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: antepante1
Please Log in to join the conversation.
- antepante1
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 27
- Thank you received: 0
1 year 2 months ago #240840
by antepante1
Replied by antepante1 on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
lieber joffm,
DANKE!! richtig toll, es hat endlich geklappt, trotz Schwierigkeiten. danke )))))
DANKE!! richtig toll, es hat endlich geklappt, trotz Schwierigkeiten. danke )))))
Please Log in to join the conversation.
- antepante1
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 27
- Thank you received: 0
1 year 3 weeks ago #242016
by antepante1
Replied by antepante1 on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
Hab jetzt noch eine andere Frage.
Die Frage hat auch eine 100 % Validierung, also die Summe der Prozente muss 100% ergeben.
Jetzt hab ich einen Code eingefügt, dass bei der 2. Frage nur die Felder auftauchen, wenn ich in die 1. etwas eingib:
Die Frage wird mir aber jetzt immer als Fehler angezeigt, wenn ich die Umfrage ausführe.. weißt du vielleicht an was das liegen kann?
LG
Die Frage hat auch eine 100 % Validierung, also die Summe der Prozente muss 100% ergeben.
Jetzt hab ich einen Code eingefügt, dass bei der 2. Frage nur die Felder auftauchen, wenn ich in die 1. etwas eingib:
Die Frage wird mir aber jetzt immer als Fehler angezeigt, wenn ich die Umfrage ausführe.. weißt du vielleicht an was das liegen kann?
LG
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12942
- Thank you received: 3979
1 year 3 weeks ago #242024
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
Wie sieht die Validierung denn aus?
Wenn Du nur sagst "Summe=100" ist es klar: Solange dies nicht erfüllt ist, wird "Fehler" angezeigt. Also auch schon am Anfang.
Hast Du beachtet, dass die Anzahl der Summanden variiert?
Etwas anderes:
Anscheinend gibt es nur diese eine Spalte.
Dann wäre eine mehrfache numerische Eingabe wohl besser.
Samsung
Wenn Du nur sagst "Summe=100" ist es klar: Solange dies nicht erfüllt ist, wird "Fehler" angezeigt. Also auch schon am Anfang.
Hast Du beachtet, dass die Anzahl der Summanden variiert?
Etwas anderes:
Anscheinend gibt es nur diese eine Spalte.
Dann wäre eine mehrfache numerische Eingabe wohl besser.
Samsung
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- antepante1
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 27
- Thank you received: 0
1 year 3 weeks ago #242047
by antepante1
Replied by antepante1 on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
Die Teilfragenvalidierung ist: sum(self.sq_X001)==100
Genau dass ist meine Frage, muss die Teilfragenvalidierung dass die Summer der Summanden 100% ergibt anders ausschauen, wenn es teilweise statt 5 nur 2 Summanden gibt? LG Anna
Genau dass ist meine Frage, muss die Teilfragenvalidierung dass die Summer der Summanden 100% ergibt anders ausschauen, wenn es teilweise statt 5 nur 2 Summanden gibt? LG Anna
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12942
- Thank you received: 3979
1 year 3 weeks ago #242053
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
Klar, wenn eine Teilfrage nicht gestellt wird, ist die Antwort nicht definiert und Funktionen wie "sum()" und "count()"ergeben ebenfalls nur "nicht definiert".
Siehe Handbuch:
[url] manual.limesurvey.org/ExpressionScript_-...ion/en#Usage_of_NAOK [/url]
Also muss Deine Validierung lauten:
sum(self.sq_X001.NAOK)==100
und falls es sich um die einzige Spalte handelt, eben kürzer
sum(self.NAOK)==100
Schön finde ich diese Darstellung allerdings nicht. Natürlich nur, wenn es sich wirklich nur um eine Spalte handelt.
Evtl. wäre so etwas besser.
Hier auch als Drop-down (Tutorial 2: Mehrfachnennungen...)
Joffm
Siehe Handbuch:
[url] manual.limesurvey.org/ExpressionScript_-...ion/en#Usage_of_NAOK [/url]
Also muss Deine Validierung lauten:
sum(self.sq_X001.NAOK)==100
und falls es sich um die einzige Spalte handelt, eben kürzer
sum(self.NAOK)==100
Schön finde ich diese Darstellung allerdings nicht. Natürlich nur, wenn es sich wirklich nur um eine Spalte handelt.
Evtl. wäre so etwas besser.
Hier auch als Drop-down (Tutorial 2: Mehrfachnennungen...)
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: antepante1
Please Log in to join the conversation.
- antepante1
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 27
- Thank you received: 0
1 year 3 weeks ago - 1 year 3 weeks ago #242059
by antepante1
Replied by antepante1 on topic Antwort der 1. Frage als Frage in der zweiten (Matrixfragen)
ah okay! das funktioniert jetzt gut bei den Einfach-Matrix Fragen, aber nicht bei der Mehrfachmatrix.. stimmt dann diese tielfragenvalidierung mit dem hinzugefügten .NAOK?
Attachments:
Last edit: 1 year 3 weeks ago by antepante1.
Please Log in to join the conversation.
Moderators: Joffm