- Posts: 23
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Bug bei Ausdrucksmanager mit Umfrage-Teilnehmer-Attributen?
- tt33tt
- Topic Author
- Offline
- Junior Member
Less
More
3 years 10 months ago #200009
by tt33tt
Bug bei Ausdrucksmanager mit Umfrage-Teilnehmer-Attributen? was created by tt33tt
Hallo alle zusammen,
ich habe eine Störung und überlege, ob das ein Bug ist. Sofern ich in den Bedingungen mit Umfrage-Teilnehmer-Attributen arbeite, taucht die Bedingung in den Szenarien nicht auf im Expression Manager. Sie taucht aber in der Question Overview auf unter Bedingung als (is_empty(637572X337X6381.NAOK) Das Verhalten passiert bei Konstanten, aber auch bei anderen Möglichkeiten, die ich in Antwort eintrage solang die Frage "Umfrage-Teilnehmer-Attribute" behandelt. Fragen aus der Umfrage klappen.
Für mich sieht aber die Bezeichnung komisch aus: Warum steht dort X6381 statt attribute_2?
Den Inhalt der Variable kann ich bei Textfeldern aber erfolgreich auswerten.
Außerdem kann ich die Frage "untis" nicht löschen, weil Bedingungen noch existieren. Aber ich kann keine finden. Einen Export habe ich angehängt.
LimeSurvey Version 4.2.4
LimeSurvey Build 200520
Betriebssystem Linux 1383561341-1 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64
PHP Version 7.2.24-0ubuntu0.18.04.4
Webserver-Software Apache/2.4.29 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1
Webserver-Informationen
Datenbanktreiber mysql
Datenbanktreiberversion mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
Datenbankserver-Information Uptime: 8921 Threads: 5 Questions: 801146 Slow queries: 0 Opens: 8086 Flush tables: 1 Open tables: 2000 Queries per second avg: 89.804
Datenbankserver-Version 5.7.30-0ubuntu0.18.04.1
Hier einen Auszug aus der Umfrage:
ich habe eine Störung und überlege, ob das ein Bug ist. Sofern ich in den Bedingungen mit Umfrage-Teilnehmer-Attributen arbeite, taucht die Bedingung in den Szenarien nicht auf im Expression Manager. Sie taucht aber in der Question Overview auf unter Bedingung als (is_empty(637572X337X6381.NAOK) Das Verhalten passiert bei Konstanten, aber auch bei anderen Möglichkeiten, die ich in Antwort eintrage solang die Frage "Umfrage-Teilnehmer-Attribute" behandelt. Fragen aus der Umfrage klappen.
Für mich sieht aber die Bezeichnung komisch aus: Warum steht dort X6381 statt attribute_2?
Den Inhalt der Variable kann ich bei Textfeldern aber erfolgreich auswerten.
Außerdem kann ich die Frage "untis" nicht löschen, weil Bedingungen noch existieren. Aber ich kann keine finden. Einen Export habe ich angehängt.
LimeSurvey Version 4.2.4
LimeSurvey Build 200520
Betriebssystem Linux 1383561341-1 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64
PHP Version 7.2.24-0ubuntu0.18.04.4
Webserver-Software Apache/2.4.29 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1
Webserver-Informationen
Datenbanktreiber mysql
Datenbanktreiberversion mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
Datenbankserver-Information Uptime: 8921 Threads: 5 Questions: 801146 Slow queries: 0 Opens: 8086 Flush tables: 1 Open tables: 2000 Queries per second avg: 89.804
Datenbankserver-Version 5.7.30-0ubuntu0.18.04.1
Hier einen Auszug aus der Umfrage:
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
3 years 10 months ago #200039
by Joffm
Generell: Diesen "Bedingungs-Designer" benutzt man nicht mehr; er stammt noch aus Zeiten, in denen es den ExpressionScript/Manager noch nicht gab.
EM ist weitaus flexibler (kein Szenarium-Unsinn) und mächtiger.
Ich habe Dein Archiv noch nicht angeschaut.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Bug bei Ausdrucksmanager mit Umfrage-Teilnehmer-Attributen?
Szenarien gibt es im "Bedingungs-Designer" oder wie dies heißt, nicht im ExpressionScript.taucht die Bedingung in den Szenarien nicht auf im Expression Manager.
Generell: Diesen "Bedingungs-Designer" benutzt man nicht mehr; er stammt noch aus Zeiten, in denen es den ExpressionScript/Manager noch nicht gab.
EM ist weitaus flexibler (kein Szenarium-Unsinn) und mächtiger.
Hier wird eben auch die SGQA-Syntax benutzt.Warum steht dort X6381 statt attribute_2?
Ich habe Dein Archiv noch nicht angeschaut.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12916
- Thank you received: 3975
3 years 10 months ago #200044
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Bug bei Ausdrucksmanager mit Umfrage-Teilnehmer-Attributen?
Ich habe einmal die Bedingungen bereinigt.
So sollte es wohl aussehen.
Dass jetzt in der Logik-Datei dieser Fehler fälschlicherweise angezeigt wird, ist ja klar.
In diesem Moment kann ein Wert, der in der Teilnehmer-Tabelle steht, ja nicht validiert werden.
Die Frage "untis"? Die kann man auch locker löschen.
Joffm
So sollte es wohl aussehen.
Dass jetzt in der Logik-Datei dieser Fehler fälschlicherweise angezeigt wird, ist ja klar.
In diesem Moment kann ein Wert, der in der Teilnehmer-Tabelle steht, ja nicht validiert werden.
Die Frage "untis"? Die kann man auch locker löschen.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: tt33tt
The topic has been locked.
- tt33tt
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 0
3 years 10 months ago #200145
by tt33tt
Replied by tt33tt on topic Bug bei Ausdrucksmanager mit Umfrage-Teilnehmer-Attributen?
Ich habe hier einen Fehler gefunden. Fälschlicherweise hatte der ConditionDesginer mein TOKEN:ATTRIBUTE_1 durch einen SGQA-Wert ersetzt. Da muss ich aber TOKEN:ATTRIBUTE_1 schreiben.
Jetzt geht alles. Danke!
Welchen EM meinst du? Syntax-Highlight bekomme ich nur beim Logic-Check. Gibt es noch irgendwo Syntax-Highlight beim designen der Bedinungen?
Jetzt geht alles. Danke!
Welchen EM meinst du? Syntax-Highlight bekomme ich nur beim Logic-Check. Gibt es noch irgendwo Syntax-Highlight beim designen der Bedinungen?
The topic has been locked.
Moderators: Joffm