Mit dem Filter-Editor können Sie Filter für Spaltendaten visuell erstellen und bearbeiten. Sie können Daten filtern (nur die Datensätze anzeigen, die bestimmte Anforderungen erfüllen), indem Sie die Filterkriterien in einer einfachen grafischen Form visuell erstellen.
...
So ist beispielsweise [Menge] >= 10 eine einfache Filterbedingung für eine Menge von Bauteilen oder Bauhruppen, wobei [Menge] ein Feldname, >= ein Bediener und 10 ein Wert ist. Wenn diese Bedingung auf ein datengesteuertes Steuerelement angewendet wird, werden Datensätze für Bauteile und Baugruppen mit Werten in der Spalte Menge größer oder gleich 10 angezeigt; alle anderen Datensätze werden herausgefiltert und in der DataMiner-Arbeitsmappe ausgeblendet. Diese Filterbedingung sieht im Filter-Editor wie in der folgenden Abbildung aus:
Sie können das Dialogfeld Filter-Editor und seine Kontextmenüs verwenden, um Filterkriterien für Ihre Spaltendaten zu erstellen und anzupassen.
Folgende Tabelle beschreibt die Funktionen des Filter-Editors.
Element | Beschreibung |
---|---|
Mit der Schaltfläche Hinzufügenfügen Sie eine Bedingung hinzu. | |
Mit der Schaltfläche Löschenlöschen Sie eine Bedingung. | |
Und | Logische Bediener werden in rotem Text angezeigt. Wählen Sie einen logischen Bediener, um ein Menü mit den verfügbaren logischen Bedienern anzuzeigen: |
[Spaltenwert] | Spaltenwerte werden in blauem Text in eckigen Klammern angezeigt. Wählen Sie einen Spaltennamen, um ein Menü der verfügbaren Spalten anzuzeigen. |
Vergleichs- Operator | Vergleichs-Operatoren werden in grüner Schrift angezeigt. Wählen Sie einen Operator, um das Menü verfügbarer Operatoren anzuzeigen: |
Operand | Operandenwerte werden in schwarzem Text angezeigt. Wählen Sie einen Operandenwert, um ein Textfeld anzuzeigen, in dem Sie den Wert ändern können. |
Bedingungsgruppe | Eine Filterbedingungsgruppe ist ein Satz von Bedingungen, die durch denselben logischen Operator (z. B. Und) kombiniert werden. Um eine neue Bedingungsgruppe hinzuzufügen, wählen Sie Gruppe hinzufügen aus dem Menü des logischen Operators. |
Eine Bedingung hinzufügen
...
Fokussieren Sie eine beliebige Bedingung innerhalb der Gruppe oder den logischen Operator der Gruppe und drücken Sie dann die Taste Einfügen oder Hinzufügen.
Wählen Sie die Schaltfläche für die Gruppe.
Wählen Sie den logischen Operator der Gruppe und wählen Sie Bedingung hinzufügen.
...
Markieren Sie die Bedingung und drücken Sie dann die Taste Löschen oder Subtrahieren.
Wählen Sie die Schaltfläche
.
Gehen Sie folgendermaßen vor, um eine Gruppe von Bedingungen zu löschen:
Markieren Sie den logischen Operator der Gruppe, und drücken Sie dann die Taste Löschen oder Subtrahieren.
Markieren Sie den logischen Operator der Gruppe und wählen Sie dann Gruppe entfernen.
.
Gehen Sie folgendermaßen vor, um alle Bedingungen zu löschen:
...
Filterkriterien bestehen in der Regel aus zwei oder mehr einfachen Filterbedingungen, die durch logische Operatoren (AND, OR, NOT AND, NOT OR) kombiniert werden. Das folgende Beispiel zeigt, wie man im Filter-Editor Filterkriterien konstruiert, die aus mehreren Bedingungen bestehen, die durch einen einzigen logischen Operator (AND) kombiniert werden. Die [Auftragslosnummer] beginnt mit L- AND [Auftragslosmenge] >= AND [Auftragslosstatus] = Angehalten. Dieser Filterausdruck enthält drei einfache Filterbedingungen, die durch den AND-Operator kombiniert werden.100,
Beispiel 2: Filterkriterien mit mehreren logischen Operatoren
Einige Filterkriterien enthalten mehrere logische (boolesche) Operatoren, die einfache Filterbedingungen kombinieren. Sie möchten z. B. nur nicht serialisierte Chargen mit dem Status Aktiv sehen und gleichzeitig auch nicht serialisierte Auftragslose mit dem Status Zurückgestellt. In diesem Beispiel verwenden Sie den AND-Operator für die erste Bedingung und den OR-Operator in einer separaten Gruppe, um die zweite Bedingung festzulegen. Die resultierende Bedingung würde im Filter-Editor wie folgt aussehen:
Hinweis
Weitere Informationen zum Erstellen von Bedingungsgruppen im Filter-Editor finden Sie in der vorherigen Tabelle in diesem Thema.