BMI-Übungsbeispiel mag keine Dezimalzahl

More
11 months 4 weeks ago #144713 by wolfi
wolfi created the topic: BMI-Übungsbeispiel mag keine Dezimalzahl
Hallo!
Ich habe das BMI-Beispiel umgesetzt und dabei festgestellt, dass die von Bedingungen abhängige Ergebnisanzeige nicht korrekt funktioniert. Ist der errechnete BMI ganzzahlig, ist die Anzeige korrekt, hat der BMI Nachkommastellen, ist die Anzeige falsch. Ich kann meinen Fehler leider nicht finden und bitte um Hilfe. Im Anhang habe ich die lss-Datei beigefügt.
Freundliche Grüße, Wolfi
Attachments:

Please Log in to join the conversation.

More
11 months 4 weeks ago #144714 by Joffm
Joffm replied the topic: BMI-Übungsbeispiel mag keine Dezimalzahl
Hallo, wolfi,
ich habe es einmal nachgebaut (Beispiel: ...928932)
Es geht, wenn Du "Frage für Frage" stellst.

Komischerweise klappt es mit "Alles auf einer Seite" nicht, obwohl es klappt, wenn man die "Original-Studie" nimmt, und ändert.
(Beispiel: ..167418)

Schau Dir mal beides an.
Lohnt sich wohl, genauer zu analysieren.

Alles Gute
Joffm
Attachments:

Please Log in to join the conversation.

More
11 months 3 weeks ago #144887 by wolfi
wolfi replied the topic: BMI-Übungsbeispiel mag keine Dezimalzahl
Hallo Joffm,

zunächst ganz herzlichen Dank für Deine Hinweise und Dateien.

Ich habe durch Vergleichen der Einstellungen den Knackpunkt gefunden, der entscheidet, ob die Anzeige korrekt funktioniert, wenn der BMI keine ganze Zahl ist: Im Bearbeitungsfenster der Status-Frage (BMIstatus) muss in den erweiterten Einstellungen/Sonstiges NUR ZAHLEN auf AUS stehen, sonst erhält man NaN (Not a Number). Das gilt auch für beide Umfrage-Dateien, die Du mir zur Verfügung gestellt hast.
Verstehen kann ich den Hintergrund des Problems nicht, weil ja Zahlen mit Zahlen verglichen werden (<=>), also müsste das Aktivieren von NUR ZAHLEN eigentlich folgenlos bleiben ...?

Viele Grüße, Wolfi

Please Log in to join the conversation.

More
11 months 3 weeks ago - 11 months 3 weeks ago #144893 by wolfi
wolfi replied the topic: BMI-Übungsbeispiel mag keine Dezimalzahl
Ergänzung:

Bei der Frage, in der der BMI berechnet wird, muss im Bearbeitungsfenster in den erweiterten Einstellungen/Sonstiges NUR ZAHLEN auf EIN stehen, damit der Status korrekt bestimmt und angezeigt wird. Der BMI-Wert selbst wird bei EIN und AUS richtig berechnet.

Bei der Frage, in der der Status ermittelt wird (Wenn, Dann, Sonst), muss im Bearbeitungsfenster in den erweiterten Einstellungen/Sonstiges NUR ZAHLEN auf AUS stehen, damit der Report korrekt ist.
Last Edit: 11 months 3 weeks ago by wolfi.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!