Berichte filtern

Sie können Berichtsdaten filtern, um beispielsweise einen Artikel eines bestimmten Herstellers oder die Zeichnungsliste eines bestimmten Unterlagensatzes anzuzeigen.

Klicken Sie auf eine der folgenden Optionen:
  • Berichtsverwaltung: Filter bearbeiten.
  • Entwurfsregelverwaltung: Filter bearbeiten.
  • Bearbeitung von Berichtsvorlagen > Filter: Eigenschaften .
  • Bearbeitung von Berichtsvorlagen > Filter: Hinzufügen .
  • Bearbeitung von Berichtsvorlagen > Filter: Duplizieren .

Im Dialogfeld Filterbearbeitung können Sie Berichtsfilter verwalten. Im unteren Teil des Dialogfelds wird die Bedingungszeichenfolge angezeigt, wie sie in der SQL-Abfrage in der WHERE-Klausel verwendet werden kann.

Eigenschaften

  • Name: Geben Sie den Filternamen ein. Dieser Name muss im Bericht eindeutig sein.
  • Beschreibung: Geben Sie eine Beschreibung in allen von der Software verwalteten Sprachen ein. Klicken Sie auf +, um die Sprachen auszuwählen.

Bedingungen

Auf dieser Registerkarte sind alle Elemente gruppiert, aus denen der Filter erstellt wird. Dies basiert auf Bedingungszeichenfolgen, die gruppiert werden können. Eine Bedingung besteht aus einem Datenbankfeld, einem Operator und einem Wert.

Beim Erstellen einer Bedingung müssen Sie in der Liste Verfügbare Felder ein Datenbankfeld auswählen, das mit einem Wert verbunden werden kann. In einer Stückliste können Sie beispielsweise eine Bedingung anhand des Felds Hersteller und des Werts ABB erstellen. In der Stückliste werden nur die Hersteller-Teile des Herstellers ABB angezeigt.
Option Beschreibung
Hinzufügen. Ermöglicht das Hinzufügen einer neuen Bedingung.
Löschen. Löscht die ausgewählte Bedingung.
Bedingungen gruppieren. Wählen Sie mindestens zwei Bedingungen aus und klicken Sie auf dieses Icon, um die Bedingungen zu gruppieren.
Gruppierung der Bedingungen aufheben. Hebt die Gruppierung der ausgewählten Bedingungsgruppe auf.


Aufwärts/Abwärts. Ermöglicht das Festlegen der Reihenfolge für die Bedingungen und Bedingungsgruppen.


Mit Zuordnen können Sie das ausgewählte Feld mit der ausgewählten Bedingung verknüpfen.
Typ Zeigt den Bedingungstyp an (Bedingung oder Bedingungsgruppe).
Trennzeichen Das Trennzeichen dient zur kombinierten Darstellung von Bedingungen. Sie können das Trennzeichen und oder oder auswählen.
Feld Wählen Sie in der Liste Verfügbare Felder das Feld aus, das für die Bedingung verwendet werden soll, und klicken Sie auf das Icon Zuordnen.
Operator Wählen Sie den zu verwendenden Operator aus.

Sie können in Zeichenfolgenfeldern die Operatoren = (gleich) und != (ungleich) verwenden. Die anderen Operatoren können nur in numerischen Feldern verwendet werden.

Wert Listet alle im ausgewählten Feld gefundenen Werte auf. Wählen Sie den gewünschten Wert aus.

Bedingungsgruppen

Es ist wichtig, Bedingungen zu gruppieren. Bedingungsgruppen werden zuerst evaluiert und haben Priorität gegenüber einfachen Bedingungen.

Beispiel:

((bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec')) AND (bom_value1 = '160A')

In diesem Beispiel ist die Gruppe mit doppelten Klammern (( . . . )) definiert. Der Bericht sucht zunächst nach allen Legrand- oder Entrelec-Artikeln und extrahiert dann aus den Ergebnissen dieser Suche alle Artikel, bei denen Value1 gleich 160A ist.

Ohne Gruppe sieht das Beispiel folgendermaßen aus:

(bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec') AND (bom_value1 = '160A')

Das Ergebnis ist eine Liste aller Legrand- oder Entrelec-Artikel sowie aller Artikel, bei denen Value1 in allen Artikeln gleich 160A ist.

Verwenden Sie die Pfeile Aufwärts/Abwärts, um die Reihenfolge der Bedingungen bzw. Bedingungsgruppen zu verwalten.