Filter auf der Basis eines einzigen Datenelements erstellen

Verwenden Sie die Option Benutzerdefinierten Filter erstellen, um einen einfachen Filter auf der Basis eines einzigen Datenelements zu erstellen.

Informationen zu dieser Task

Wenn Sie einen Bericht in der interaktiven Anzeigefunktion anzeigen, sind einige Optionen, wie z. B. Beim Ausführen des Berichts im Viewer zur Eingabe von Werten auffordern, nicht verfügbar.

Welche Filterkriterien Sie festlegen, hängt von dem Typ des Elements ab, nach dem Sie filtern. Die Typen sind 'Zeichenfolge', 'numerisch' und 'Datum'.

Tipp: Sie können Filter auch im Abfragenexplorerdefinieren. Klicken Sie auf das Symbol Abfragen Symbol für Abfragenund anschließend auf eine Abfrage. Weitere Informationen finden Sie unter Abfrage einem relationalen Bericht hinzufügen.

Prozedur

  1. Wählen Sie im Erstellungsbereich das Element im Bericht aus, nach dem gefiltert werden soll. Klicken Sie in der bedarfsgesteuerten Symbolleiste auf das Symbol Filter Filtersymbolund anschließend auf Angepassten Filter erstellen.

    Wenn im Bericht mehrere Abfragen definiert sind, müssen Sie zuerst ein Datencontainerobjekt auswählen, das mit einer Abfrage verknüpft ist.

    Das Fenster Filterbedingung wird geöffnet.

Wenn es sich bei dem ausgewählten Element um eine Zeichenfolge handelt, führen Sie die folgenden Schritte aus:

  1. Auf der Registerkarte Einzeln können Sie Werte, die beibehalten werden sollen, aus einer Liste verfügbarer Werte auswählen oder Elemente manuell eingeben:
    1. Wählen Sie unter Verfügbare Elementealle Werte in der Liste oder einzelne Werte aus.
      Die Liste der verfügbaren Elemente wird aus den Werten in der Datenquelle erstellt.
      Die Elemente, die Sie auswählen, werden unter Ausgewählte Elemente angezeigt.
    2. Klicken Sie unter Ausgewählte Elementeauf Diese Werte beibehalten oder auf Diese Werte ausschließen.
    3. Klicken Sie auf Elemente manuell eingeben, um eigene Werte einzugeben.
      Diese Option ist nützlich, wenn Sie Werte in einer Textdatei mit Trennzeichen verwenden möchten. Sie können Werte aus der Datei kopieren und sie in das Fenster einfügen.
    4. Wählen Sie in der Dropdown-Liste das Trennzeichen aus, das die Elemente voneinander trennt.
      Sie können ein Komma, eine neue Zeile, ein Leerzeichen oder ein Pluszeichen als Trennzeichen auswählen.
    5. Kopieren Sie die Werte aus der Datei, fügen Sie sie in das Fenster ein und klicken Sie dann auf Hinzufügen.
      Die Elemente werden unter Ausgewählte Elemente angezeigt.
    6. Unter Erweiterte Einstellungenkönnen Sie fehlende Werte für die folgenden Bedingungen einschließen:
      null
      Wenn Sie ein Element einbeziehen möchten, das keinen Wert hat, wählen Sie dieses Kontrollkästchen aus.
      Leer
      Wenn Sie ein Element einbeziehen möchten, das die Länge Null hat, wählen Sie dieses Kontrollkästchen aus. Dies ist "".
      Leerzeichen
      Wenn Sie ein Element einbeziehen möchten, das nur Leerzeichen enthält, wählen Sie dieses Kontrollkästchen aus. Beispiel: " ".
  2. Auf der Registerkarte Bedingung können Sie eine Bedingung auswählen und dann den Wert eingeben, der in der Bedingung übereinstimmen soll:
    1. Wählen Sie eine der Bedingungen in der Dropdown-Liste aus.
      Sie können 'enthält', 'beginnt mit' oder 'Stimmt mit SQL-Muster überein' auswählen.
    2. Klicken Sie auf Eingabebedingung, geben Sie die Bedingung ein und drücken Sie die Eingabetaste.
      Die Bedingung wird in der Liste angezeigt.
    3. Standardmäßig wird die Filterung Groß-/Kleinschreibung beachten auf Zeichen in der Zeichenfolge angewendet. Sie können die Einstellung optional in Groß-/Kleinschreibung nicht beachten ändern.
    4. Unter Erweiterte Einstellungenkönnen Sie fehlende Werte für die folgenden Bedingungen einschließen:
      null
      Wenn Sie ein Element einbeziehen möchten, das keinen Wert hat, wählen Sie dieses Kontrollkästchen aus.
      Leer
      Wenn Sie ein Element einbeziehen möchten, das die Länge Null hat, wählen Sie dieses Kontrollkästchen aus. Dies ist "".
      Leerzeichen
      Wenn Sie ein Element einbeziehen möchten, das nur Leerzeichen enthält, wählen Sie dieses Kontrollkästchen aus. Beispiel: " ".

Wenn das ausgewählte Element numerisch ist, können Sie einen Wertebereich oder Einzelwerte definieren:

  1. Auf der Registerkarte Bereich können Sie einen Wertebereich definieren:
    1. Wählen Sie unter Bedingung hinzufügenentweder Diese Werte beibehalten oder Diese Werte ausschließenaus.
    2. Wählen Sie in der Dropdown-Liste eine Vergleichsanweisung aus.
      Abhängig von der von Ihnen ausgewählten Vergleichsanweisung müssen Sie möglicherweise nur einen einzelnen Wert oder Werte für Von und Bis auswählen.
  2. Auf der Registerkarte Einzeln können Sie Werte manuell eingeben:
    1. Klicken Sie auf Elemente manuell eingeben.
      Diese Option ist nützlich, wenn Sie Werte in einer Textdatei mit Trennzeichen verwenden möchten. Sie können Werte aus der Datei kopieren und sie in das Fenster einfügen.

      Die Option Leere Elemente ignorieren kann verwendet werden, um die leeren Werte, die aus der Datei kopiert wurden, einzuschließen oder zu entfernen. Standardmäßig werden die leeren Werte entfernt.

    2. Wählen Sie in der Dropdown-Liste das Trennzeichen aus, das die Elemente voneinander trennt.
      Sie können ein Komma, eine neue Zeile, ein Leerzeichen oder ein Pluszeichen als Trennzeichen auswählen.
    3. Kopieren Sie die Werte aus der Datei, fügen Sie sie in das Fenster ein und klicken Sie dann auf Hinzufügen.
      Die Elemente werden unter Ausgewählte Elemente angezeigt.
    4. Klicken Sie unter Ausgewählte Elementeauf Diese Werte beibehalten oder auf Diese Werte ausschließen.
  3. Unter Erweiterte Einstellungenkönnen Sie fehlende Nullwerte einschließen, indem Sie das Markierungsfeld null auswählen.
    Eine Spalte, die keinen Wert hat, ist 'Null'.

Wenn es sich bei dem ausgewählten Element um ein Datum handelt, führen Sie die folgenden Schritte aus:

  1. Auf der Registerkarte Bereich können Sie einen Wertebereich definieren:
    1. Wählen Sie unter Bedingung hinzufügenentweder Diese Werte beibehalten oder Diese Werte ausschließenaus.
    2. Wählen Sie in der Dropdown-Liste eine Vergleichsanweisung aus.
      Abhängig von der von Ihnen ausgewählten Vergleichsanweisung müssen Sie möglicherweise nur einen einzelnen Wert oder Von- und Bis-Werte auswählen.
  2. Auf der Registerkarte Einzeln können Sie Datumsangaben auswählen, die beibehalten oder aus einer Liste verfügbarer Werte ausgeschlossen werden sollen, oder Datumsangaben manuell eingeben:
    Die Liste der verfügbaren Elemente wird aus den Werten in der Datenquelle erstellt.
    1. Wählen Sie unter Verfügbare Elementealle Datumsangaben in der Liste oder einzelne Datumsangaben aus.
      Die Elemente, die Sie auswählen, werden unter Ausgewählte Elemente angezeigt.
    2. Klicken Sie unter Ausgewählte Elementeauf Diese Werte beibehalten oder auf Diese Werte ausschließen.
    3. Klicken Sie auf Elemente manuell eingeben, um eigene Datumsangaben einzugeben.
      Diese Option ist nützlich, wenn Sie Werte in einer Textdatei mit Trennzeichen verwenden möchten. Sie können Werte aus der Datei kopieren und sie in das Fenster einfügen.
    4. Wählen Sie in der Dropdown-Liste das Trennzeichen aus, das die Datumsangaben voneinander trennt.
      Sie können ein Komma, eine neue Zeile, ein Leerzeichen oder ein Pluszeichen als Trennzeichen auswählen.
    5. Kopieren Sie die Datumsangaben aus der Datei, fügen Sie sie in das Fenster ein und klicken Sie auf Hinzufügen.
      Die Datumsangaben werden unter Diese Werte beibehalten oder Diese Werte ausschließen angezeigt.
  3. Unter Erweiterte Einstellungenkönnen Sie fehlende Nullwerte einschließen, indem Sie das Markierungsfeld null auswählen.
    Eine Spalte, die keinen Wert hat, ist 'Null'.

Für alle Typen von Filtern gibt es einige allgemeine Einstellungen, die Sie definieren können.

  1. Klicken Sie auf Einstellungen Symbol für Einstellungen und führen Sie die folgenden Schritte aus:
    1. Um beim Ausführen des Berichts zur Eingabe von Filterwerten aufzufordern, wählen Sie Beim Ausführen des Berichts im Viewer zur Eingabe von Werten auffordernaus und geben Sie einen Namen für die Eingabeaufforderung ein.
      Tipp: Wenn Sie das Kontrollkästchen Eingabeaufforderung für Werte ausgewählt lassen (Standardeinstellung) und einen Bericht ausführen, der denselben Parameternamen enthält, der im Fensterbereich Eigene Parameter angezeigt wird, werden Sie nicht aufgefordert, einen Wert für den Parameter anzugeben. Das System verwendet automatisch die Standardwerte, die für die Benutzerrolle festgelegt sind. Auch wenn der Parameter für den Bericht optional ist, wird der Standardwert für den globalen Parameter übergeben.
    2. Damit die Filterkriterien im Viewer geändert werden können, wählen Sie Filter kann im Viewer geändert werdenaus.
      Hinweis: Berichtsnutzer können den Filter nur ändern, wenn der Bericht vollständig interaktiv ist.
      Hinweis: Low-Level-Filter, wie sie beispielsweise im Ausdruckseditor definiert sind, können im Viewer nicht geändert werden.
    3. Wählen Sie eines der folgenden Elemente aus:
      • Einzelne Werte in der Datenquelle
      • Aggregatwerte in der Datenquelle
  2. Klicken Sie auf OK , nachdem Sie die Filterbedingungen definiert haben.