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
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 ...?
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.