Hallo Simon, > Gibt es irgendwie mit OOo die Möglichkeit einen interaktiven Fragebogen > zu erstellen? Mit interaktiv meine ich: Der Benutzer bekommt eine Frage > gestellt, die Frage die er als nächstes gestellt bekommt soll abhängig > von seiner Antwort auf die erste Frage sein.
Wenn Du interpretierbare Antworten zulässt sehe ich da keine Chance. Je mehr die Anworten in ein Schema zu pressen sind, desto eher geht so etwas zumindest im Ansatz über BASE und die eingebaute Datenbank. > Das ganze soll ca. 15-20 > Fragen enthalten und ich will auch z.B. bei Frage 10 noch die Antwort > aus Frage 2 einfließen lassen können. Die Ergebnisse müssen natürlich > gespeichert werden können. Wie kann ich das am einfachsten realisieren? In BASE könntest Du die gegebenen Antworten in Tabellenform ablegen. Bei 15-20 Fragen müsste also diese Tabelle 15-20 Felder + Primärschlüssel + Zusatzinformationen enthalten. Einfach zu realisieren wird das aber nicht sein, da auch hier natürlich, wenn auch begrenzt, mit Makros gearbeitet werden muss. Eigentlich aber immer nach dem gleichen Schema: Bei Betätigung des Buttons - Auslesen des Formularwertes - Eintragen des Formularwertes in die Ergebnistabelle - Vergleich mit einem Eintrag in der dem Formular zugrunde liegenden Tabelle, dort Auslesen der Folgefrage und - Neustart des Formulars mit der Folgefrage. Ohne Kenntnisse in SQL ist das Ganze allerdings ein Vorhaben, das so sicher nicht funktioniert. Du musst hierfür nicht groß StarBasic zu lernen, wie Du an anderer Stelle anmerkst. Der Wechsel von Formularen ist mit ThisDatabaseDocument.FormDocuments.getByName(Formularname).open also einer einzigen Zeile in Basic, bereits getan. Genauso kannst Du auch Formulare schließen (close). Etwas Vorgefertigtes habe ich bisher für diese Aufgabe im Bereich von OpenOffice nicht gesehen. Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org