Entwerfen einer eingabehilfengerechten Formularvorlage

Eingabehilfen stellen Funktionen eines Hard- oder Softwaresystems dar, mit deren Hilfe das System auch für Benutzer mit Behinderungen (z. B. für Personen mit Bewegungs- oder Sehbehinderungen oder für gehörlose bzw. schwerhörige Personen) verwendbar ist. Da es sinnvoll ist sicherzustellen, dass die Benutzer auf die von Ihnen bereitgestellten Informationen zugreifen können, sollten Sie Microsoft Office InfoPath-Formularvorlagen erstellen, die so eingabehilfengerecht wie möglich sind. An einigen Standorten ist das Entwerfen eingabehilfengerechter Formularvorlagen eine Voraussetzung. In den USA besagt beispielsweise eine amtliche Richtlinie, dass Personen mit Behinderungen der Zugriff auf Informationen und Daten von bestimmten Organisationsarten möglich sein muss, die in dieser oder ähnlicher Form auch Personen ohne Behinderungen zur Verfügung stehen.

Es gibt verschiedene Möglichkeiten, um sicherzustellen, dass Ihre Formularvorlage eingabehilfengerecht ist. Wenn Sie z. B. ein Steuerelement zu einer Formularvorlage hinzufügen, können Sie eine QuickInfo (QuickInfo: Eine kurze Beschreibung, die erscheint, wenn der Benutzer den Mauszeiger über ein Objekt hält, z. B. über eine Schaltfläche oder einen Hyperlink.) oder einen eingabehilfengerechten Namen dafür bereitstellen. Ein eingabehilfengerechter Name ist ein für das Steuerelement angezeigter Name, der für Eingabehilfen sichtbar ist. Durch Hinzufügen einer QuickInfo oder eines eingabehilfengerechten Namens zu den Steuerelementen auf der Formularvorlage können Sie den Benutzern helfen, die Bezeichnung und den Zweck der Steuerelemente zu interpretieren.

Inhalt dieses Artikels


Angeben einer QuickInfo oder eines eingabehilfengerechten Namens für ein Steuerelement

Wenn für ein Steuerelement eine QuickInfo oder ein eingabehilfengerechter Name angegeben ist, dann hilft dieser Text den Benutzern dabei, den Zweck des Steuerelements zu verstehen. Verwenden Sie das folgende Verfahren, um eine QuickInfo oder einen eingabehilfengerechten Namen für ein Steuerelement anzugeben.

Eine QuickInfo, die den Namen eines Felds anzeigt

  1. Klicken Sie mit der rechten Maustaste auf das Steuerelement, für das Sie eine QuickInfo oder einen eingabehilfengerechten Namen hinzufügen möchten, und klicken Sie dann im Kontextmenü auf Eigenschaften für Steuerelement.
  2. Klicken Sie auf die Registerkarte Erweitert.
  3. Führen Sie einen der folgenden Schritte aus:
    • Für ein Listenfeld, Kombinationsfeld, Listenfeld mit Mehrfachauswahl, eine Freihandzeichnung oder ein Dropdown-Listenfeld geben Sie den gewünschten Text in das Feld Eingabehilfengerechter Name ein.
    • Für alle anderen Steuerelemente geben Sie den gewünschten Text in das Feld QuickInfo ein.
  4. Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

Seitenanfang Seitenanfang

Bereitstellen eines alternativen Texts für ein Bild

Sie können alternativen Text für Bilder in einer Formularvorlage festlegen. Alternativer Text wird von Benutzern verwendet, die auf Software für Bildschirmsprachausgabe angewiesen sind, um Grafiken auf dem Bildschirm in gesprochene Wörter zu konvertieren. Alternative Text wird auch angezeigt, wenn ein Benutzer den Mauszeiger über ein Bild bewegt.

Alternativer Text für ein Bild

Die Verwendung alternativen Texts ist besonders wichtig, wenn Sie eine eingabehilfengerechte Formularvorlage entwerfen, da diese Benutzern mit Bildschirmsprachausgabe hilft, den Inhalt des Bilds zu verstehen. Verwenden Sie das folgende Verfahren, um einen alternativen Text für ein Bild anzugeben.

  1. Klicken Sie mit der rechten Maustaste auf das Bild, und klicken Sie dann im Kontextmenü auf Bild formatieren.
  2. Klicken Sie auf die Registerkarte Text.
  3. Geben Sie in das Feld Alternativer Text den gewünschten Text ein.

 Tipp   Der Text kann beliebig lang sein, aber einige Webbrowser zeigen nur eine begrenzte Anzahl von Zeichen an. Daher wird empfohlen, die Beschreibung kurz zu halten.

  1. Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

Seitenanfang Seitenanfang

Zuordnen einer Tastenkombination zu einem Steuerelement

Wenn Sie eine Tastenkombination zu einem Steuerelement in der Formularvorlage zuordnen, können die Benutzer, die auf Ihrer Formularvorlage basierende Formulare ausfüllen, sofort zu diesem Steuerelement navigieren, indem Sie die zugeordnete Tastenkombination drücken, unabhängig davon, wo sich das Steuerelement in der aktiven Ansicht befindet. Die Verwendung der Tastatur erfolgt bei der Arbeit mit einem Formular häufig schneller als die Verwendung der Maus. Außerdem können diese Tastenkombinationen für Personen mit Bewegungsbehinderung hilfreich sein, damit diese die Maus nicht verwenden müssen.

 Hinweis   In InfoPath können Sie eine Tastenkombination zu den folgenden Steuerelementtypen zuordnen: Textfeld, Rich-Text-Feld, Dropdown-Listenfeld, Listenfeld, Kombinationsfeld, Datumsauswahl, Kontrollkästchen, Optionsschaltfläche, Bild, Dateianhang, Schaltfläche und Freihandzeichnung.

  1. Klicken Sie mit der rechten Maustaste auf das Steuerelement, für das Sie eine Tastenkombination festlegen möchten, und klicken Sie dann im Kontextmenü auf Eigenschaften für Steuerelement.
  2. Klicken Sie auf die Registerkarte Erweitert.
  3. Geben Sie in das Feld Zugriffstaste ein Zeichen ein. Eine Zugriffstaste ist eine Tastenkombination, die die ALT-Taste als Teil der Tastenkombination verwendet. Wenn Sie z. B. N in das Feld Zugriffstaste eingeben, dann ist die Tastenkombination für dieses Steuerelement ALT+N.

 Hinweis   Bestimmte Tastenkombinationen sind bereits in Gebrauch von InfoPath und anderen Microsoft Office-Systemprogrammen. Obwohl Sie den Steuerelementen auf Ihrer Formularvorlage vorhandene Tastenkombinationen neu zuordnen können, ist es möglich, dass die mit diesen Office-Tastenkombinationen vertrauten Benutzer dadurch irritiert werden. Überprüfen Sie die Liste der Tastenkombinationen, die für Benutzer beim Ausfüllen von InfoPath-Formularen verfügbar sind, um sicherzustellen, dass Sie keine vorhandenen Tastenkombinationen verwenden.

  1. Um sicherzustellen, dass die Benutzer wissen, dass die Tastenkombination vorhanden ist, geben Sie eine Bezeichnung vor dem Steuerelements auf der Formularvorlage ein, die die Tastenkombination umfasst. Sie können z. B. Name (ALT+N) für die Bezeichnung eines Textfelds eingeben, wo Benutzer ihren Namen eingeben sollen, damit die Benutzer wissen, dass diesem Textfeld eine Tastenkombination zugeordnet ist.
  2. Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

Seitenanfang Seitenanfang

Angeben der Aktivierreihenfolge für ein Steuerelement

Beim Ausfüllen von Formularen verwenden viele Leute die Tastatur anstelle der Maus, um zwischen den verschiedenen Feldern zu wechseln. Daher ist es wichtig, dass die Steuerelemente auf der Formularvorlage eine logische Aktivierreihenfolge verwenden. Die Aktivierreihenfolge ist die Reihenfolge, in der der Fokus in einem Formular von einem Steuerelement zum nächsten wechselt, wenn Sie die TAB-TASTE oder UMSCHALT+TAB drücken.

Die Aktivierreihenfolge in einem Formular

Standardmäßig verläuft die Aktivierreihenfolge in einer Microsoft Office InfoPath-Formularvorlage von links nach rechts, von oben nach unten, wie bei einer Webseite.

In einigen Fällen müssen Sie die Standardaktivierreihenfolge für Ihre Formularvorlage ändern. Sie können z. B. eine benutzerdefinierte Aktivierreihenfolge für eine wiederholte Tabelle (Wiederholte Tabelle: Ein Steuerelement in einem Formular, das andere Steuerelemente in einem Tabellenformat enthält und nach Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere Zeilen einfügen.) angeben, damit die Benutzer spaltenweise anstatt reihenweise navigieren können.

Verwenden Sie das folgende Verfahren, um eine Aktivierreihenfolge für ein Steuerelement anzugeben.

  1. Klicken Sie mit der rechten Maustaste auf das Steuerelement, für das Sie die Aktivierreihenfolgen ändern möchten, und klicken Sie dann im Kontextmenü auf Eigenschaften für Steuerelement.
  2. Klicken Sie auf die Registerkarte Erweitert.
  3. Geben Sie im Feld Reihenfolgenposition einen anderen Wert als 0 an. Wenn Sie z. B. festlegen möchten, dass die Benutzer beim ersten Drücken der TAB-TASTE zu diesem Steuerelement navigieren, dann geben Sie eine 1 in das Feld Reihenfolgenposition ein.
  4. Wiederholen Sie die Schritte 1 bis 3, um die Aktivierreihenfolge für weitere Steuerelemente zu ändern.
  5. Um Ihre Änderungen zu testen, klicken Sie auf der Symbolleiste Standard auf Vorschau, oder drücken Sie STRG+UMSCHALT+B.

 Hinweise 

Seitenanfang Seitenanfang

Zusätzliche Überlegungen

Dieser Abschnitt enthält zusätzliche Überlegungen zum Erstellen einer eingabehilfengerechten Formularvorlage.

Inhalt dieses Abschnitts


Arbeiten mit Layouttabellen

Mithilfe von Layouttabellen können Sie eine besser organisierte, professionelle Formularvorlage entwerfen. Eine Layouttabelle ist ein Gerüst, das Zeilen und Spalten zum Organisieren und Anordnen der Inhalte von Formularvorlagen umfasst, einschließlich Steuerelemente, Abschnitte (Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält.), Logos und Bilder.

Layouttabelle in einem Abschnitt einer Formularvorlage

Legende 1 Diese Layouttabelle besitzt zwei Zeilen.
Legende 2 Es gibt drei Spalten in der zweiten Zeile. Die mittlere Spalte wird nur zur Einhaltung des Abstands verwendet.

Um effektivere Layouttabellen zu erstellen, können Sie die XSL-Transformation (XSLT) (XSL-Transformation (XSLT): Eine Sprache, mit deren Hilfe XSL-Dokumente in andere Dokumentarten, z. B. HTML- oder XML-Dokumente, transformiert werden. Die Datei wurde für die Verwendung als Teil von XSL entwickelt.) manuell modifizieren, die von InfoPath verwendet wird, um eine Ansicht in Ihrer Formularvorlage zu generieren. Dadurch können Sie Tabellenkopfzeilen zur Formularvorlage hinzufügen. Tabellenkopfzeilen verdeutlichen die Struktur einer Tabelle für die Benutzer und verbessern die Lesepraxis für Personen, die Eingabehilfen wie die Bildschirmsprachausgabe verwenden.

Das Hinzufügen von Tabellenkopfzeilen zu den Layouttabellen ist nur hilfreich, wenn die Steuerelemente in einer bestimmten Spalte einen ähnlichen Zweck aufweisen. Wenn eine Spalte in einer Layouttabelle beispielsweise Steuerelemente zum Erfassen von Kontaktinformationen enthält, z. B. die Adresse, Telefonnummer und E-Mail-Adresse einer Person, können Sie für diese Spalte eine Tabellenkopfzeile mit der Bezeichnung Kontaktinformationen erstellen.

Ein Tabellenkopf für eine Spalte mit Kontaktinformationen

Zum manuellen Ändern der XSLT, die InfoPath zum Generieren der Ansicht der Formularvorlage verwendet, die den Benutzern angezeigt wird, müssen Sie die Formularvorlage in ihre Formulardateien extrahieren und anschließend die XSL-Datei in einem XML-Editor wie Microsoft Editor bearbeiten.

Verwenden Sie das folgende Verfahren, um Tabellenkopfzeilen zu einer Layouttabelle hinzuzufügen.

  1. Klicken Sie im Menü Datei auf Als Quelldateien speichern.
  2. Wählen Sie im Dialogfeld Ordner suchen einen vorhandenen Ordner aus, in dem die Formulardateien gespeichert werden sollen oder erstellen Sie einen neuen Ordner, und klicken Sie dann auf OK.

InfoPath speichert eine Kopie der Formularvorlagendatei (XSN) als Satz von Formulardateien in dem von Ihnen ausgewählten Ordner.

  1. Öffnen Sie Windows Explorer, und navigieren Sie zu dem Ordner, der die Formulardateien enthält.
  2. Klicken Sie mit der rechten Maustaste auf die XSL-Datei, die Sie ändern möchten, zeigen Sie im Kontextmenü auf Öffnen mit, und klicken Sie dann auf Programm auswählen.
  3. Klicken Sie unter Programme im Dialogfeld Öffnen mit auf Editor, und klicken Sie dann auf OK.

Die XSL-Datei wird im Editor geöffnet.

  1. Suchen Sie in der XSL-Datei das Element <tbody>, und positionieren Sie den Cursor dahinter.

 Hinweis   Für das Element <tbody> ist möglicherweise ein Attribut angegeben, z. B. <tbody vAlign="top">, daher sollten Sie bei Verwendung des Befehls Suchen für die Suche nach dem Element nach "tbody" ohne spitze Klammern suchen.

  1. Drücken Sie die EINGABETASTE, um eine neue Zeile zu erstellen, und geben Sie dann den folgenden Code zum Erstellen eines Tabellenkopfs und einer Tabellenzeile ein.
<thead>
  <tr>
  1. Geben Sie für jede Spalte in der Layouttabelle die Start- und Endtags für die Tabellenkopfzeile ein. Geben Sie Folgendes ein, wenn die Layouttabelle drei Spalten besitzt:
 <th></th>
 <th></th>
 <th></th>
  1. Geben Sie einen Wert für jede Tabellenkopfzeile ein, der den Zweck der Steuerelemente reflektiert, die in dieser Spalte gespeichert werden. Wenn die erste Spalte z. B. Steuerelemente zum Erfassen von Kontaktinformationen enthält, dann geben Sie zwischen den Start- und Endtags Kontaktinformationen für die erste Spalte ein, wie im folgenden Beispiel veranschaulicht.
<th>Contact Information</th>
  1. Nach der letzten Tabellenkopfzeile geben Sie die Endtags für die Tabellenzeile und den Tabellenkopf ein.
 </tr>
</thead>

Weitere Informationen zur Verwendung von Layouttabellen finden Sie im Abschnitt Siehe auch.

 Hinweise 

  • Die im vorherigen Verfahren beschriebenen Änderungen gelten für Layouttabellen. Wenn Sie an der XSLT-Datei Änderungen für ein wiederholtes Tabellensteuerelement vornehmen, müssen Sie diese Änderungen in das Element <xsl:template> in der Transformation platzieren und den Modus "xd:preserve" verwenden, um InfoPath daran zu hindern, die von Ihnen vorgenommenen Änderungen zu überschreiben. Weitere Informationen über das Ändern der XSLT-Datei und das Verwenden des Modus "xd:preserve" finden Sie im Abschnitt Siehe auch.
  • Das Verschachteln von Layouttabellen in einer Formularvorlage wird nicht empfohlen. Geschachtelte Layouttabellen können sich für Eingabehilfen als schwer interpretierbar erweisen, z. B. für die Bildschirmsprachausgabe.

Weitere Informationen über das manuelle Bearbeiten einer Formularvorlage finden Sie im Abschnitt Siehe auch.

Ordnungsgemäßes Verwenden von Formularfeatures

Einige InfoPath-Features ermöglichen Ihnen das Festlegen dynamischer Formatierungsoptionen, die sich in Abhängigkeit von der Eingabe oder Auswahl des Benutzers für ein Steuerelement ändert. Sie können z. B. die bedingte Formatierung (Bedingte Formatierung: Vorgang zum Ändern der Darstellung eines Steuerelements, einschließlich dessen Sichtbarkeit und Lese-/Schreibzugriffsstatus, auf der Grundlage von Werten, die in das Formular eingegeben wurden.) verwenden, um die Hintergrundfarbe einer Zeile in einem wiederholten Abschnitt (Wiederholter Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält und nach Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere Bereiche einfügen.) in Abhängigkeit von den Daten ändern, die der Benutzer in diese Zeile eingibt. Dies ist hilfreich, wenn Sie den Status eines Elements anzeigen möchten, das sich im wiederholten Abschnitt befindet. In einer Formularvorlage für eine Spesenabrechnung können Sie z. B. die bedingte Formatierung verwenden, um die Zeile eines Elements rot darzustellen, das in Verzug ist, während die Zeile eines Elements grün angezeigt wird, das im Zeitplan ist.

Obwohl dies eine hilfreiche Möglichkeit ist, um den Status eines Elements anzuzeigen, ist diese möglicherweise nicht für alle Zielgruppen geeignet. Farbenblinde Personen, Personen mit eingeschränktem Sehvermögen oder Personen mit einem monochromen Bildschirm können Ihre Formularvorlage möglicherweise nicht verwenden, wenn nur die Farbe zum Übermitteln der Informationen verwendet wird. Sie sollten Ihre Formularvorlage so entwerfen, dass die Informationen nicht nur über die Farbe, sondern auch mithilfe von Text übermittelt werden. Wenn Sie Farbe verwenden, um Informationen anzureichern, hervorzuheben oder zu wiederholen, die unter Verwendung anderer Methoden angezeigt werden, können Sie dabei helfen sicherzustellen, dass alle Benutzer in der Lage sind, Ihre Formularvorlage erfolgreich zu verwenden.

Zusätzliche Ressourcen

Die Microsoft-Website für Eingabehilfen unter Microsoft-Eingabehilfen (nur auf Englisch verfügbar) bietet Informationen über Eingabehilfen zur Verbesserung der Lebensbedingungen von Personen mit Behinderungen. Die Informationen auf dieser Website sind für Personen mit Behinderungen, deren Freunde und Familienmitglieder, für Personen in beratenden Organisationen sowie für Pädagogen und Anwälte gedacht.

Es ist ein kostenloser, monatlich erscheinender Newsletter verfügbar, um Sie über die Themen zu Eingabehilfen bei Microsoft-Produkten auf dem Laufenden zu halten. Besuchen Sie Kostenloses Abonnement des Newsletters für Eingabehilfen-Updates (nur auf Englisch verfügbar), um den Newsletter zu abonnieren.

Seitenanfang Seitenanfang

 
 
Zutreffend für:
InfoPath 2007