Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Validierung von Adressdaten

  • AnnaBurmeister
  • AnnaBurmeister's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago #213549 by AnnaBurmeister
Replied by AnnaBurmeister on topic Validierung von Adressdaten
Das war ein Versehen. Hier die .lss-Datei.

Vielen Dank im Voraus.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #213565 by Joffm
Replied by Joffm on topic Validierung von Adressdaten
Hallo, Anna,
Ich weiß nicht, wo ich anfangen soll. 

1. Diese Frage kam mit folgenden Teilfragencodes hier an.
 
Da ist wohl beim Kopieren einmal etwas schiefgegangen
Gut, das habe ich geändert.

2. Die Fragevalidierungsgleichung wurde so angezeigt
 
Da denkt man sich schon, dass etwas nicht stimmt.
Um dies zu testen, kopiere ich diese Gleichung einfach mit umschließenden geschweiften Klammern in den Fragetext.

Da sehen wir dies
 
3. Variablennamen stimmen nicht.
"KontaktStandort" gibt es nicht. Soll wohl auch "Kontakt1OSS" heißen.
Gut, ändern wir das

4. Es gibt Zeilenumbrüche in der Gleichung
 
was man auch hier schon sieht
 
Im Texteditor geschrieben, Zeilen dabei kopiert und dann hineinkopiert?

Gut, entfernen wir auch diese.
Dann ist alles schön und gut.

Wenn Du Dich so auf die Hausnummer kaprizierst, muss natürlich dieses auch gültig sein. 12a-g

Zur zweiten Frage:
Da musst Du eine Frage vom Typ Gleichung vorschalten, welche die Werte zuweist:
Z.B.
{Kontakt1OSS_SQ008_SQ001=Kontaktinfoszentral_SQ001}

Das geht aber nur, wenn Du eine Gruppe dazwischensetzt, z.B. so
 

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • AnnaBurmeister
  • AnnaBurmeister's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago - 3 years 1 month ago #213743 by AnnaBurmeister
Replied by AnnaBurmeister on topic Validierung von Adressdaten
Herzlichen Dank für das Sortieren des Chaos!

Keine Ahnung, was da beim Kopieren passierte. Ich hatte extra die ganze Erhebung kopiert und nicht benötigte Fragen rausgelöscht. Inkohärenzen in den Relevanz-Gleichungen nehme und Umbrüche nehme ich auf meine Kappe. Der Trick mit dem Kopieren in den Fragentext merke ich mir gern. Der ist klasse!

Zu meiner zweiten Frage:Ich habe Gleichungen in einer separaten Fragengruppe angelegt.

Hierbei wurde mir jedoch eine Fehlermeldung angezeigt, wenn ich nur ein "Gleichzeichen" = verwendete: {Kontakt1OSS_SQ008_SQ001 = Kontaktinfoszentral_SQ001}

Mir wurde kein Fehler bei den restlichen Gleichungen angezeigt, als ich dort ausprobierte jeweils zwei == zu verwenden: {Kontakt1OSS_SQ007_SQ001 == Kontaktinfoszentral_SQ002}

Da beide Versionen nicht dazu führten, dass mir die Angaben aus [Kontaktinfoszentral] angezeigt wurden, frage ich mich wo der Fehler liegt. Ich vermute, dass in der Frage Kontakt1OSS noch ein Bezug zu den Gleichungen hergestellt werden muss.

Vielen Dank für Aufklärung! 

Dokumentation im Anhang
Last edit: 3 years 1 month ago by AnnaBurmeister. Reason: Attachment not shown correctly
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 4 weeks ago #213767 by Joffm
Replied by Joffm on topic Validierung von Adressdaten

Hierbei wurde mir jedoch eine Fehlermeldung angezeigt, wenn ich nur ein "Gleichzeichen" = verwendete: {Kontakt1OSS_SQ008_SQ001 = Kontaktinfoszentral_SQ001}



Auf die Schnelle:
Dass das "=" rot dargestellt wird, ist keine Fehler- sondern eine Warnmeldung.
Damit man nicht versehentlich ein Test auf "gleich", "==" mit nur einem Gleichheitszeichen zu machen versucht.
Dies ist der normale deutsche Durchschnittsbürger ja zunächst einmal gewöhnt. (1+1=2)

Später gucke ich noch einmal in die lss.

Joffm
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 4 weeks ago #213768 by Joffm
Replied by Joffm on topic Validierung von Adressdaten
Ist doch alles in Ordnung.
Da es sich um Zuweisungen handelt, kannst Du auch alle vier in eine einzige Frage vom Typ "Gleichung" schreiben
 

Nur wenn ein Wert in der Gleichung berechnet wird, der dann unter dem namen dieser Gleichungsfrage gespeichert werden soll, darf nur eine Gleichung hinein

 



Die Frage bei den sozialen Medien ist ernst gemeint.
Genügt da eine Angabe wie "Twitter, Pinterest, TikTok, WhatsApp, Instagram, HalliHallo, ..." oder soll der genaue Zugriff genannt werden?
Dann solltest Du evtl. noch entsprechend trennen und direkt nach den verschiedenen Medien fragen.

Joffm

PS.
Dass bei zwei Gleichheitszeichen keine Meldung kommt, ist ja klar.
Zwei Dinge vergleichen kann ich immer; entweder ist das Ergebnis WAHR oder FALSCH.
Also "Fitzlipuzli-Tralala==123CVS_Schieß_mich-tot" kann ich locker schreiben, ist ein gültiger Vergleich, wenn auch leider FALSCH
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose