ARCHIBUS Smart Client

Komplexe Filter erstellen

Mit dem Filtereditor können Sie komplexe Filterkriterien mit multiplen Filterbedingungen in Kombination mit logischen Operatoren erstellen. Sie können die Bedingungen so gruppieren, dass derselbe Operator zwischen allen Bedingungen dieser Gruppe eingesetzt wird. Um eine Bedingung mit einem anderen Operator hinzuzufügen, fügen Sie eine neue Gruppe hinzu. Zum Aufbau des Filterausdrucks nehmen Sie mit dem Filtereditor eine Menüauswahl vor oder klicken auf ein Symbol.

Filtereditor mit Links zur Erstellung einer Bedingung oder Bedingungsgruppe

Die erstellten Filterbedingungen stehen Ihnen so lange zur Verfügung, bis Sie eine andere Aufgabe auswählen. Der aktuell auf die Ansicht angewendete Filter wird am unteren Rand der Tabelle angezeigt. Wenn Sie auf den Pfeil am unteren Rand klicken, wird Ihnen eine Liste mit den vorherigen Einschränkungen angezeigt. Wählen Sie eine zuvor festgelegte Einschränkung aus der Liste aus, um sie erneut auf die Ansicht anzuwenden.

Filterdefinition am unteren Rand der Tabelle mit Anmerkungen, die auf das "X" zum Entfernen des Filters und auf das Kontrollkästchen zum vorübergehenden Entfernen hinweisen

Möchten Sie eine eingeschränkte Ansicht speichern, damit Sie auch in späteren Sitzungen zur Verfügung steht, dann fügen Sie sie zu Ihren Favoriten hinzu. Siehe Mit Favoriten arbeiten.

So bestimmt die Anwendung die im Filtereditor verfügbaren Operatoren

Beim Arbeiten mit dem Filtereditor stellen Sie möglicherweise fest, dass die verfügbaren Operatoren von der jeweils verwendeten Spalte abhängen. Sie können außerdem feststellen, dass der Editor beim Arbeiten in verschiedenen Tabellenansichten für dieselbe Spalte manchmal verschiedene Operatoren anzeigt. Mehrere Faktoren bestimmen, welche Operatoren für eine Spalte verfügbar sind:

Wie greift man auf diesen Befehl zu

Sie haben folgende Möglichkeiten, um auf den Filtereditor in Smart Client-Tabellenansichten zuzugreifen:

Einen Filter mit Einer Bedingungsgruppe erstellen

Sie können eine Filterbedingung mit einer Gruppe erstellen (d.h. alle Bedingungen sind verbunden und nutzen denselben Operator). Sie können z.B. einen Filter erstellen, der die Ansicht auf Mietbereiche einer bestimmten Größe in einem bestimmten Gebäude einschränkt.

So erstellen Sie einen Filter mit einer Gruppe:

  1. Wählen Sie den Befehl "Filtern" aus der Ansichtsgruppe in der Multifunktionsleiste aus.
  2. Klicken Sie auf das Pluszeichen im Filtereditor.

    Es erscheint eine Standardbedingung, die Sie bearbeiten können.

  3. Wählen Sie in der Standardbedingung das entsprechende Feld aus und es erscheint eine Liste aller Spalten auf dem Bildschirm. Wählen Sie das Feld aus, nach dem Sie filtern möchten.
  4. Klicken Sie auf den Operator, um einen Operator aus der erscheinenden Liste auszuwählen.
  5. Wählen Sie den Operandenwert aus, um den Wert festzulegen, den Sie verwenden wollen. Handelt es sich bei dem ausgewählten Feld um ein Bestätigungsfeld oder ist es mit einer Liste verbunden, erhält das Operandenwertfeld einen Pfeil nachdem Sie darauf geklickt haben. Klicken Sie auf den Pfeil und wählen Sie den Wert aus der Liste aus.
  6. Wiederholen Sie die Schritte 2 bis 6, um eine weitere Bedingung hinzuzufügen.
  7. Klicken Sie auf "Anwenden".

    Die Ansicht wird der Einschränkung gemäß angezeigt.

Die folgende Abbildung zeigt den Filtereditor mit einem Filter, der eine Gruppe mit zwei Bedingungen verwendet:

Filtereditor mit einem Filter mit einer Bedingungsgruppe

Einen Filter mit Zwei Bedingungsgruppen erstellen

Sie können eine Bedingung mit zwei Bedingungsgruppen erstellen. Wenn Sie beispielsweise Mietbereiche einer bestimmten Größe in jedem von zwei Gebäuden anzeigen wollen, würden Sie zwei Bedingungsgruppen erstellen - eine für jedes Gebäude - und die Gruppen über einen Oder-Operator verbinden.

So erstellen Sie einen Filter mit mehr als einer Gruppe:

  1. Führen Sie den Befehl "Filtern/Filter" in der Multifunktionsleiste aus.
  2. Wählen Sie "Und" im Filtereditor aus und anschließend den Filteroperator, um die zwei Gruppen zu verbinden. Wählen Sie beispielsweise "Oder" aus, damit die Datensätze, die jeweils eine der Bedingungsgruppen erfüllen in die Auswahl eingeschlossen werden.

    Menüauswahl im Filtereditor zum Hinzufügen einer neuen Bedingungsgruppe

  3. Klicken Sie im Filtereditor erneut auf den Operator und wählen Sie "Gruppe hinzufügen" aus.

    Es wird eine Standardbedingung für die erste Bedingungsgruppe angezeigt.

    Erste dem Filter hinzugefügte Gruppe

  4. Bedingungen für die erste Gruppe hinzufügen:
    1. Wählen Sie den Operator (Und) aus, der sich direkt über der ersten Gruppe befindet und wählen Sie den Operator aus, der auf die Gruppe angewendet werden soll. Belassen Sie die Auswahl bei der Erstellung einer Gruppe z.B. bei "Und", werden nur Datensätze ausgewählt, die alle festgelegten Bedingungen erfüllen.
    2. Wenn Sie das Feld auswählen, erscheint eine Auswahlliste mit allen am Bildschirm angezeigten Spalten. Wählen Sie das Feld für die Einschränkung aus. Wählen Sie z.B. "Gebäude" aus.
    3. Klicken Sie auf den Operator, um einen weiteren Operator aus der Liste auszuwählen. Belassen Sie die Auswahl z.B. bei "Gleich", um Datensätze für ein bestimmtes Gebäude auszuwählen.
    4. Wählen Sie <Einen Wert eingeben> aus, um den Operandenwert festzulegen, nach dem Sie filtern wollen. Wählen Sie beispielsweise ein bestimmtes Gebäude aus der Liste aus, um Datensätze für ein bestimmtes Gebäude auszuwählen.
    5. Betätigen Sie das Pluszeichen direkt neben dem Operator, der sich genau über der Bedingungsgruppe befindet.

      Es erscheint die Standardbedingung für die zweite Bedingung.

    6. Wiederholen Sie die Schritte 4b bis 4d, um eine zweite Bedingung für diese Gruppe erstellen. Wählen Sie beispielsweise "Verhandelte Mietfläche" als Feld aus, "Größer oder gleich" als Operator und 3000 als Operandenwert, um die Mietbereiche dieser Größe für das festgelegte Gebäude anzuzeigen.
  5. Sie fügen die zweite Gruppe hinzu, indem Sie auf den Operator am oberen Rand des Filtereditors klicken und "Gruppe hinzufügen" auswählen.
  6. Fügen Sie Bedingungen für die zweite Gruppe hinzu, indem Sie Schritt 4 wiederholen.
  7. Klicken Sie auf "Anwenden" im Filtereditor.

Die folgende Abbildung zeigt den Filtereditor mit einem Filter, der zwei Bedingungsgruppen verwendet:

Filtereditor mit einem Filter mit zwei Bedingungsgruppen

Einschränkungen löschen

Sie können Filtereinschränkungen (mit dem Filtereditor erstellte Einschränkungen) folgendermaßen löschen:

Siehe auch

Filter löschen (weitere Informationen zum Löschen von Filter- und Ansichtseinschränkungen)

Copyright © 1984-2014, ARCHIBUS, Inc. Alle Rechte vorbehalten.