Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office InfoPath
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Hinzufügen eines Filters
 

Beim Entwerfen eines Formulars können Sie Benutzern die Möglichkeit geben, Daten aus einer primären Datenquelle 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.) oder in einer wiederholten 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.) auf der Grundlage von Werten zu filtern, die sie an einer anderen Stelle im Formular eingeben oder auswählen. Wenn Sie beispielsweise eine wiederholte Tabelle zum Erfassen von Informationen zu aktuellen Projekten verwenden, können Sie ein Listenfeld entwerfen, das Benutzern das Filtern der Projekte nach Status ermöglicht.

Anmerkung   Abschließend müssen Sie dem Formular sowohl ein Steuerelement, das Daten filtert (in der Regel ein Listenfeld), als auch ein Steuerelement, das die gefilterten Daten anzeigt (ein wiederholter Abschnitt oder eine wiederholte Tabelle) hinzufügen. Die Daten müssen außerdem aus einer primären Datenquelle stammen.

  1. Klicken Sie mit der rechten Maustaste auf die Beschriftung Wiederholte Tabelle oder Wiederholter Abschnitt unterhalb der Tabelle oder des Abschnitts im Formular, und klicken Sie dann im Kontextmenü auf Eigenschaften für Steuerelement.
  2. Klicken Sie auf der Registerkarte Anzeige im Dialogfeld Eigenschaften für Steuerelement auf Daten filtern.
  3. Klicken Sie im Dialogfeld Daten filtern auf Hinzufügen.

    Anmerkung  Wenn Sie zum vorhandenen Filter eine Bedingung hinzufügen möchten, klicken Sie auf den gewünschten Filter und anschließend auf Ändern.

  4. Geben Sie die Filterbedingung in das Dialogfeld Filterbedingungen festlegen ein.

    AnzeigenBeispiel

    Im folgenden Beispiel wird veranschaulicht, wie Sie einen Filter entwerfen, der es Benutzern ermöglicht, nur die Zeilen in einer wiederholten Tabelle anzuzeigen, die mit den Werten in einem Listenfeld übereinstimmen. Darüber hinaus wird in diesem Beispiel gezeigt, wie Benutzern die Option Alle anzeigen im Listenfeld bereitgestellt wird, damit sie alle Daten in der wiederholten Tabelle sehen können.

    Stellen Sie sich im Rahmen dieses Beispiels vor, dass Sie eine Liste Zugewiesen an erstellt haben, die Daten in einer wiederholten Tabelle filtert. Sie können Listeneinträge manuell erstellen, einschließlich eines Standardeintrags mit dem Anzeigenamen und -wert von Alle anzeigen. Dieser Eintrag wird als Standardauswahl in der Liste Zugewiesen an angezeigt, wenn Benutzer das Formular ausfüllen.

    In den Feldern unter Daten anzeigen, die die folgenden Bedingungen erfüllen können Sie einen Filter wie den Folgenden erstellen.

    Feld 1Feld 2Feld 3Feld 4
    Name_Textfeld ist gleich Listenfeldfilter_Zugewiesen_anoder
    Listenfeldfilter_Zugewiesen_anenthält"Alle anzeigen"

    In diesem Beispiel:

    • Textfeld_Name ist das Textfeld Name in der wiederholten Tabelle.
    • Listenfeldfilter_Zugewiesen_an ist das Listenfeld Zugewiesen an.
    • "Alle anzeigen" ist das Standardelement im Listenfeld. (Wenn Sie Alle anzeigen in Feld 3 eingeben, sollten Sie die Anführungszeichen nicht hinzufügen, da sie automatisch eingegeben werden, wenn Sie die Einfügemarke aus dem Feld bewegen.)

    Anmerkung  Microsoft Office InfoPath 2003 überprüft eine Bedingung, indem der Wert des Feldes geprüft wird, das an das Steuerelement in der wiederholten Tabelle oder dem wiederholten Abschnitt gebunden ist, nicht das Steuerelement selbst.

  5. Zum Hinzufügen zusätzlicher Filterbedingungen klicken Sie auf Und und führen dann im Feld außen rechts eine der folgenden Aktionen aus:
    • Klicken Sie auf und, um den Filter nur dann anzuwenden, wenn beide Bedingungen erfüllt sind.
    • Klicken Sie auf oder, um den Filter anzuwenden, wenn eine oder beide der Bedingungen erfüllt sind.

Anmerkungen

  • Bewegen Benutzer den Mauszeiger über Zeilen oder Abschnitte, die gefiltert wurden, wird ein Filtersymbol Icon image auf der Kontextmenüschaltfläche für jede Zeile oder jeden Abschnitt angezeigt. So erhalten Benutzer einen Hinweis, dass die Daten gefiltert wurden, und die Möglichkeit, den Filter ggf. erneut anzuwenden. Wenn Sie nicht möchten, dass Benutzer die filterspezifische Kontextmenüschaltfläche sehen, deaktivieren Sie für die wiederholte Tabelle oder den wiederholten Abschnitt im Dialogfeld Eigenschaften das Kontrollkästchen Filtersymbol anzeigen, um auf einen aktiven Filter hinzuweisen.
  • Die Informationen in diesem Kapitel treffen möglicherweise nicht zu, wenn Sie mit einem Formular arbeiten, das mithilfe von Microsoft InfoPath 2003 ohne installiertes Service Pack entworfen wurde.
Anzeige