Einfügen einer Schaltfläche

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Ein Teil des Inhalts dieses Themas ist für einige Sprachen möglicherweise nicht mehr zutreffend.

Sie können eine Schaltfläche, genannt eine Befehlsschaltfläche oder eine Schaltfläche, klicken Sie auf einer Microsoft Office InfoPath-Formularvorlage einfügen. Benutzer klicken auf Schaltfläche sofortige eine Aktion wie das Senden eines Formulars mit einem Webdienst oder eine Datenbankabfrage einleiten. Sie können eine Schaltfläche verknüpfen mit Regeln oder benutzerdefiniertem Code, der ausgeführt wird, wenn ein Benutzer auf die Schaltfläche klickt.

Inhalt dieses Artikels

Verwenden einer Schaltfläche

Einfügen einer Schaltfläche

Layouttipps

Verwenden einer Schaltfläche

Schaltflächen sind vielseitig einsetzbar und bieten sich beispielsweise in den folgenden Szenarien an:

  • Daten sollen an mindestens eine Datenquelle übermittelt werden.

  • Benutzer sollen in die Lage versetzt werden, zu einer anderen Ansicht des Formulars zu wechseln.

  • Daten sollen aus einer Sekundäre Datenquelle aktualisiert werden.

  • Abgefragte Daten sollen aus dem Formular gelöscht werden.

  • Daten im Formular sollen berechnet werden.

Wenn Sie in der Lage sind, Code zu schreiben, können Sie mithilfe von Schaltflächen fortschrittlichere Aktionen durchführen bzw. Aktionen, die im Entwurfsmodus nicht auf der Benutzeroberfläche unterstützt werden. Sie können mit Code beispielsweise automatisch alle Zeilen in einer wiederholten Tabelle löschen, sobald ein Benutzer auf eine Schaltfläche Alle löschen klickt.

Wenn Sie die Formularvorlage so entwerfen, dass Daten an eine Datenbank oder eine andere externe Datenquelle gesendet werden, wird im Formular im Menü Datei ein Befehl Absenden hinzugefügt. Außerdem wird eine Symbolleistenschaltfläche Absenden eingefügt. Die Absendemöglichkeiten werden jedoch leicht übersehen. Daher bietet es sich an, eine Schaltfläche Absenden zur Formularvorlage hinzufügen. Die folgende Abbildung zeigt ein Beispiel anhand eines Benutzerformulars.

Senden Sie die Schaltfläche Formular

Wenn Sie Ihrer Formularvorlage eine Schaltfläche hinzufügen, fügt InfoPath standardmäßig eine Schaltfläche ein, für die der Text "Schaltfläche" auf dem Steuerelement angezeigt wird. Wenn Sie den Text ändern und der Schaltfläche mithilfe einer Regel eine Aktion zuweisen möchten, müssen Sie auf die Schaltfläche doppelklicken und die gewünschten Optionen im Dialogfeld Eigenschaften für Schaltfläche angeben.

Soll sich der Text auf der Schaltfläche in Abhängigkeit von den Werten im Formular ändern, können Sie eine dynamische Schaltflächenbeschriftung erstellen. Sie können z. B. eine Schaltfläche mit der Beschriftung Senden an Manager erstellen, wobei Manager der Name ist, den ein Benutzer in das Textfeld Manager an anderer Stelle im Formular eingegeben hat.

Seitenanfang

Einfügen einer Schaltfläche

Beim Einfügen einer Schaltfläche macht es keinen Unterschied, ob Sie eine neue, leere Formularvorlage entwerfen oder der Entwurf auf einer Datenbank oder einer anderen externen Datenquelle basiert.

In der folgenden Abbildung ist eine im Entwurfsmodus ausgewählte Schaltfläche dargestellt.

Eine Schaltfläche im Entwurfsmodus ausgewähltes

Im Gegensatz zu den meisten InfoPath-Steuerelementen sind Schaltflächen nicht an Felder oder Gruppen in der Datenquelle gebunden. Dies ist, da sie nicht zum Sammeln von Daten aus der Benutzer eine Aktion einleiten verwendet werden.

Einfügen einer Schaltfläche

  1. Bewegen Sie den Cursor an die Position in der Formularvorlage, an der das Steuerelement eingefügt werden soll.

  2. Wenn der Aufgabenbereich Steuerelemente nicht angezeigt wird, klicken Sie im Menü Einfügen auf Weitere Steuerelemente, oder drücken Sie ALT+I, C.

  3. Klicken Sie unter Steuerelemente einfügen auf Schaltfläche.

  4. Doppelklicken Sie auf das Schaltflächensymbol, das in die Formularvorlage eingefügt wurde.

  5. Klicken Sie auf die Registerkarte Allgemein.

  6. Klicken Sie in der Liste Aktion auf die Aktion, die die Schaltfläche durchführen soll.

    Verfügbare Aktionen

    Die Aktionen Absenden und Regeln und benutzerdefinierter Programmcode sind immer verfügbar. Ob andere Schaltflächenaktionen verfügbar sind, hängt davon ab, wie die Formularvorlage entworfen wurde und ob sie eine Datenverbindung beinhaltet, die Daten von externen Datenquellen abfragt oder an diese sendet, z. B. eine Datenbank oder ein Webdienst.

    Aktion

    Beschreibung

    Senden

    Diese Aktion löst die Standard Funktionalität für das Formular zu senden – Dies ist identisch mit der Benutzer durch Klicken Sie im Menü Datei auf Senden. Einleiten einen benutzerdefinierten Aktion übermitteln, wählen Sie Regeln und benutzerdefinierter Code und erstellen Sie eine Regel für die Daten gesendet wurden.

    Regeln und benutzerdefinierter Programmcode

    Bei dieser Aktion wird entweder eine Regel ausgeführt, wenn auf die Schaltfläche geklickt wird, oder es wird benutzerdefinierter Programmcode ausgeführt. Sie können beispielsweise eine Regel erstellen, durch die Daten aus einem Formular automatisch an einen Webdienst gesendet werden, oder Daten als E-Mail-Nachricht gesendet werden, wenn auf die Schaltfläche geklickt wird. Zum Definieren einer Regel klicken Sie auf Regeln. Zum Definieren von Programmcode klicken Sie auf Formularcode bearbeiten.

    Abfrage ausführen

    Wenn das Formular an eine Datenbank oder einen Webdienst gebunden ist, wird bei dieser Aktion eine Datenbank oder ein Webdienst auf der Grundlage der in die Felder eingegebenen Werte abgefragt, die zum Abfragen der Daten verwendet werden.

    Neuer Datensatz

    Wenn das Formular an eine Datenbank oder einen Webdienst gebunden ist, werden bei dieser Aktion die Werte im Formular gelöscht, damit neue Daten eingegeben werden können.

    Löschen & absenden

    Wenn das Formular an eine Datenbank oder Webdienst angeschlossen ist, löscht diese Aktion die Datensätze aus der Datenbank, die in einer Abfrage zurückgegeben wurden.

    Aktualisieren

    Wenn das Formular an eine Datenbank oder einen Webdienst gebunden ist, werden mit dieser Aktion die in einer Abfrage von der Datenbank oder dem Webdienst ausgegebenen Daten aktualisiert.

    Formular aktualisieren

    In einem Formular, das in einem Webbrowser ausgefüllt werden soll, aktualisiert diese Aktion Formulardaten in inkrementell Weise an. Angenommen Sie, das Summe, die Änderungen auf den Werten basieren, die Benutzer in anderen Steuerelemente im Formular eingeben. Um zu vermeiden, aktualisieren das Formular bei jeder Änderung der Werte in diesen Steuerelementen, können Sie verhindern, dass Daten, die auf dem Server für diese bestimmten Steuerelemente gesendet werden. Anschließend können Sie eine Update Summen Schaltfläche neben dem Feld Summe hinzufügen, die der Benutzer klicken kann, um die Summen manuell zu aktualisieren. Die Schaltfläche in Verbindung mit der Aktion Formular für das Aktualisieren ist sichtbar nur, wenn Benutzer anzeigen, und Sie das Formular im Browser füllen.

  7. Führen Sie in der Liste Beschriftung eine der folgenden Aktionen aus:

    • Wenn Sie benutzerdefinierten Text auf der Schaltfläche verwenden möchten, geben Sie den gewünschten Text ein.

    • Klicken Sie auf Formel einfügen Schaltflächensymbol , um einen Wert aus dem Formular als Text für die Schaltfläche zu verwenden. Klicken Sie im Dialogfeld Formel einfügen auf Feld oder Gruppe einfügen, und wählen Sie dann das gewünschte Feld oder die Gruppe aus.

Seitenanfang

Layouttipps

Die folgenden Tipps helfen Ihnen bei der Optimierung der Darstellung, Größe und anderer Aspekte eines Schaltflächen-Steuerelements:

  • Schaltflächen sehen am besten aus, wenn ihre Beschriftung nur aus wenigen Wörtern besteht.

  • Wenn Sie die Größe von mehreren Schaltflächen auf einmal ändern möchten, markieren Sie die betreffenden Schaltflächen. Drücken Sie ALT+EINGABETASTE, und nehmen Sie auf der Registerkarte Größe die entsprechenden Anpassungen vor.

  • Wenn Sie den Rahmen und die Farbe einer Schaltfläche ändern möchten, wählen Sie die gewünschte Schaltfläche aus. Klicken Sie im Menü Format auf Rahmen und Schattierung, und nehmen Sie dann die erforderlichen Änderungen vor.

  • Im Entwurfsmodus ist es nicht möglich, Bilder zu einer Schaltfläche hinzufügen. Sie können diese Einschränkung jedoch umgehen, indem Sie die mit der Formularvorlage verbundene Manifestdatei (.xsf) manuell ändern. Diese Methode empfiehlt sich allerdings nur für fortgeschrittener Formulardesigner.

  • Wenn Sie eine Schaltfläche in mehreren Ansichten verwenden, versuchen Sie, diese in jeder Ansicht an einem ähnlichen Speicherort zu speichern. Verwenden Sie aus Gründen der Einheitlichkeit denselben Text für die Schaltfläche.

  • Verleihen Sie dem Formular ein professionelles Erscheinungsbild, indem Sie nicht so viele unterschiedliche Breiten für die Schaltflächen in der Formularvorlage zulassen. Vermeiden Sie außerdem enge, kurze oder hohe Schaltflächen, da diese nicht dem Standard entsprechen und daher unprofessionell wirken können.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×