Fragebogen-Stammdaten

Das Fragebogen-Stammformular kann aus dem Menü Extras/Fragebogen aufgerufen werden.

Hinweis: Wenn Sie sich mit der Erstellung und Spezifikation eines Fragebogens beschäftigen, können Sie jede Änderung schnell nachvollziehbar machen, indem Sie die Funktion Fragebogen erzeugen ausführen. Daraufhin wird der Fragebogen sofort geöffnet, sodass Sie ihn testen können. Diese Funktion zeigt den Ablauf, ohne den Fragebogen neu zu erzeugen.

Die Eigenschaften und organisatorischen Verwaltungsdaten eines Fragebogens, wie den zuständigen Bearbeiter, Status, Typ, Sprache usw. können Sie im Formularkopf und auf dem Reiter Stammdaten definieren.

Eigenschaft

Beschreibung

Stichwort

Das Stichwort kann mehrsprachig gepflegt werden, wodurch ein und derselbe Fragebo­gen in verschiedenen Sprachen verwendet werden kann. Damit wird die Auswahl eines möglichen Fragebogens z.B. an einem Termin eindeutig.

Status

Steuert die Freigabe. Freigabestatus können in der Variablen PSA_QST_STA_QUE defi­niert werden. In Auswahlen werden nur freigegebene Fragebögen angeboten.

Anonym

 

Personalisierte oder anonyme Speicherung der Antworten.

Anonyme Fragebögen sind für Befragungen vorgesehen, die z.B. aus Datenschutz­gründen keine Kontaktdaten enthalten dürfen.

Falls gesetzt, werden alle Antwortsätze ohne Kontaktreferenz in der Antworttabelle gespeichert. Damit ist es auch möglich, z.B. anonyme Schulungsbewertun­gen zu erfassen.

Die Antwortsätze erhalten dann zur Identifikation der Zusammengehörigkeit eine identi­sche Sequenznummer. Damit kann bei der Auswertung festgestellt werden, welche Ant­worten von demselben Kontakt kamen, jedoch ohne diesen identifizieren zu können.

Modal

Steuert, ob der Fragebogen als modaler oder nicht-modaler Dialog geöffnet wird.

Erfassungsart

Einmalig: Der Fragebogen kann nicht mehr aufgerufen werden, nachdem er erfasst wurde. Um ihn erneut zu erfassen, müssen alle bereits erfassten Antwortsätze gelöscht werden.

Einmalig, aber änderbar: Der Fragebogen kann mehrmals für Korrekturen aufgerufen werden, z.B., um die Antwort­sätze zu ändern. Beim erneuten Aufruf wird die letzte Seite wieder vorgelegt, bei "Abbruch" oder "Fertig" wird die Information über die letzte Seite verworfen.

Mehrmals: Für beispielsweise wiederkehrende Kundenbefragungen direkt an der Person. Bei jeder Befra­gung entstehen neue Antwortsätze. Die Sätze können in der Antworttabelle über eine automatisch generierte "Nummer" und "Bearbeitet am" auseinandergehalten werden.

Start-, Abschluss- und Fallback-Dialog

Die Start- und Abschlussdialoge dienen dazu, die Befragten zu begrüßen bzw. sich bei ihnen abschließend zu bedanken. Es wird empfohlen, diese Dialoge immer dann bereitzustellen, wenn externe Kontakte über den Web-Client befragt werden. Für Fragebögen, die von internen Mitarbeitern ausge­füllt werden, sind die Dialoge i.d.R. nicht notwendig.

Besuchsberichte zu einem Termin oder Fragenkataloge bei einem Telefonat erhalten i.d.R. keine sol­chen Dialoge.

Der Fallback-Dialog dient dazu, Informationen auszugeben, falls der Fragebogen bereits ausgefüllt wurde (Erfassungsart = Einmalig).

Der Inhalt und das Layout der Dialoge können folgendermaßen vorgegeben werden:

  1. Dynamisch: Variabler Inhalt (Titel, Text und Bild) in statischem Layout entspre­chend Dialogvorlage. Das Bild muss eine Größe von B=235 Pixeln * H=100 Pixeln haben.
  2. Fix: Statischer Inhalt und statisches Layout entsprechend Dialogvorlage.
  3. Dynamisch mit Captcha: Dem Fragebogen kann ein Sicherheitsver­fahren (Captcha) vorgeschaltet werden, um z.B. Bots abzuwehren.

Siehe unten die Hinweise zum Implementieren!

Kopf- und Fußzeile

Auswahl der Dialogvorlagen, die verwendet werden sollen, z.B. Standard-Navigations­button "Weiter" … "Fertig"

Navigation

Auswahl der Methode (Entscheidungstabelle) für die antwortbezogene Navigation im Fragebogen.

Loader

Auswahl eines Fragebogen-Loaders. Wird benötigt, wenn Felder aus Stan­dard- oder kundenspezifischen Objekten (z.B. Kontaktdaten) im Fragebogen dargestellt, geändert und zurückgeschrieben werden sollen.

Implementierung

Erweiterung des Fragebogens im Customizing durch eine Superklasse. Die Implementierung ist pro Fragebogen möglich.

Admin: Eine Administratorliste zum Hinterlegen von Implementierungen an Fragebö­gen ist verfügbar. Darin kann entweder eine statische Javaklasse oder eine Cubes-Dialogimplementierung eingetragen werden. Dem Namen der Cubes-Imple­mentierung muss ein "$"-Zeichen vorangestellt sein. Die Implementierung muss die Klasse de.pisa.psa.frm.psa_qst.PsaQstFrmApp erweitern.

Folge-Url

Weiterleitung zu einer URL nach Fertigstellung eines Web-Fragebogens (Aufruf über Link, Darstellung im Portalmodus des Web-Clients). Beim Hinterlegen einer Folge-URL wird die Seite festgelegt, die im Portalmodus nach dem Schließen des Fragebogens (mit der Funktion "Fertig") geöffnet wird. Ist das Feld der URL leer, wird die globale Einstellung des Web-Clients angewandt.

Captcha-Vorlage und -Implementierung

Vor dem eigentlichen Fragebogen kann ein Sicherheitsverfahren (Captcha) verwendet werden, um Bots abzuwehren. Dafür gibt es die Startdialogvorlage Dynamisch mit Captcha.

Info

Admin: Variablen und Einstellungen

  • Die Variable PSA_CAP_IPL stellt die Implementierung für die Captcha-Generierung ein. Momentan gibt es de.pisa.psa.cap.PsaSimplecaptcha und de.pisa.psa.cap.PsaKaptcha.
  • PSA_QST_CAP_CLI_GEN stellt ein, für welche Client-Typen das Captcha generiert werden soll.
  • PSA_QST_CAP_AUT_LGO stellt ein, welcher Client-Typ sich nach wie vielen Fehleingaben automatisch abmeldet.
  • Es gibt ein neues externes Jar, PsaCap_1.0.0.jar.