Formulargestaltung mit Form Typer

Form Typer erkennt automatisch Linien und Ankreuzfelder und erstellt daraus Formularfelder. Linien werden in Textfelder umgewandelt. Andere Formularelemente (Optionsfelder, Dropdown-Listen, Kombinationsfelder usw.) müssen manuell erstellt werden. Siehe Hilfethemen: Formularfelder erstellen und bearbeiten. Die erstellten Felder werden im Fenster Formular-Steuerelemente aufgelistet. Dieses Fenster wird bei Ausführung von Form Typer eingeblendet, es sei denn Sie haben die Anzeige des Fensters deaktiviert.  

 

Form Typer generiert automatisch den Namen des Steuerelements sowie den Text, der eingeblendet wird, wenn Sie die Maus über das Element ziehen (Schwebetext). In der Regel sind Name und Text identisch. Sie können jedoch auch unterschiedlich sein.  Zur Erkennung und Generierung von Feldnamen und Schwebetexten verwendet Form Typer die optische Zeichenerkennung (OCR, Optical Character Recognition).

 

Vorgehen bei Textfeldern

Bei Textfeldern (aus Linien erstellt) wird für Feldname und Schwebetext als Erstes der Text links von der Linie verwendet. Im folgenden Beispiel wäre das: „Adresse“

 

Adresse: _______________

 

Steht vor der Linie kein Text, wird der Text direkt unterhalb der Linie verwendet. Im folgenden Beispiel wäre das: „Adresse“

______________________

Adresse

 

Es ist unwahrscheinlich, dass sich Text oberhalb oder rechts von der Linie befindet. Vermeiden Sie lange Erklärungen vor oder unterhalb der Linie, da diese als Beschriftung des Steuerelements angezeigt werden.

 

Wenn Form Typer gar keinen Text findet, erhalten Steuerelement und Schwebetext automatisch den Text textfield0, textfield1, textfield2 usw. Da diese letzte Methode eine umfassende Nachbearbeitung erfordert, empfiehlt es sich, das Formular von Anfang an passend zu gestalten.

 

Vorgehen bei Ankreuzfeldern

Wird ein Ankreuzfeld erkannt, sucht Form Typer links oder rechts vom Feld nach Text, der in der Regel relativ kurz ist.

 

Eindeutige Steuerelement-Beschriftungen

Achten Sie darauf, dass alle manuell erstellten Beschriftungen von Formular-Steuerelementen eindeutig sind. Wenn Sie für mehrere Felder in einem Formular die gleiche Beschriftung verwenden, werden die Daten, die in das erste Feld eingegeben werden, automatisch in alle Felder mit derselben Beschriftung übertragen. Diese können dann nicht mehr einzeln geändert werden. Wiederholungen sind möglich. Zum Beispiel kann sich die Beschriftung „Name“ auf eine Person und an anderer Stelle im Formular  auf ein Unternehmen beziehen. Wenn Form Typer identische Zeichenfolgen erkennt, differenziert es diese. Beispiel: Ja0, Ja1, Ja2 usw.

 

Eigenschaften von Formular-Steuerelementen

Doppelklicken Sie auf ein Formular-Steuerelement oder auf den entsprechenden Namen im Fenster Formular-Steuerelemente, um das Dialogfeld mit den Eigenschaften aufzurufen. Es enthält mehrere Registerkarten. Für Textfelder können im Register Allgemein der Feldname und der Schwebetext, das Aussehen sowie weitere Attribute (Erforderlich, Schreibgeschützt usw.) definiert werden. Auf der Registerkarte Optionen können Sie die Ausrichtung, einen automatisch zu verwendenden Standardtext sowie eine Begrenzung für die Zeichenanzahl definieren oder festlegen, ob Eingabefelder einzeilig oder mehrzeilig sind (siehe unten). Dort kann auch ein Kammfeld definiert werden, ein spezielles Textfeld mit vorgegebenen Feldern für jedes einzelne Zeichen. Informationen über die anderen Registerkarten finden Sie unter  Formularfelder erstellen und bearbeiten.

 

Mehrzeilige Textfelder definieren

Aktivieren Sie auf der Registerkarte Optionen folgende Einstellungen: Mehrzeilig und Bildlauf bei langem Text. Beim Ausfüllen erhält der Benutzer keinen direkten Hinweis, dass für das Feld eine mehrzeilige Antwort möglich ist. Aber sobald der eingegebene Text das Ende der ersten Zeile erreicht, wird rechts eine Bildlaufleiste eingeblendet, so dass weiterer Text eingegeben werden kann. Verwenden Sie eine Zeichenbegrenzung, damit Antworten übersichtlich bleiben.