FILTRE

Beschreibung

Diese Aktion ermöglicht das Filtern der Elemente der Hauptauswahlleiste und der zuletzt gelesenen. Sie wird vor der Aktion FILGAUCHE ausgeführt, die das gleiche Ziel hat, die Datensätze zu filtern, dieses Mals aber für die Hauptliste und die sekundären Listen.
Aktion nur in der Objektvorlage verfügbar.

Typ Auswahlleiste

Haupt, Zuletzt Gelesene
einfache Liste, hierarchische Liste, einfache Auswahl, hierarchisierte Auswahl

Objekttyp

Einfach, Tabelle, Kombiniert

Transaktion

Nein

Verwendung

Dieser Filter wird als Zeichenkette ausgedrückt, die eine logische Bedingung in einem oder mehreren Feldern der Haupttabelle enthält. Man kann zum Beispiel schreiben: 
FILTSUP+= "BPSTYP=2"

Folgende Variablen müssen angegeben werden:
    FILTSUP     für den Standard
    CRITERE    für die spezfizische Entwicklung.

Diese Aktion ermöglicht auch die Neupositionierung der Haupttabelle als Standardtabelle (dies ist z.B. in einer einfachen Verwaltung mit einer Detailtabelle erforderlich).

NICHT die Klasse [F] der Haupttabelle des Objekts "brechen".

NICHT den Wert der Variable [S]FSTAT verfälschen. 

Beispiel: SUBSOHA Verkaufsaufträge

Die in den Auswahlleisten vorgeschlagenen Aufträge müssen die folgenden Kriterien erfüllen:
    dies ist kein Kontrakt (SOHCAT < 4)
die Kategorie entspricht der der Erfassungskategorie (GORDCAT = 4 | GORDCAT =   SOHCAT)

$FILTRE
Default File [SOH]
# Der Code muss klassich und von der Transaktion zugelassen sein
FILTSUP += "SOHCAT < 4 & (GORDCAT = 4 | GORDCAT = SOHCAT)"