Erweiterte Selektionspool Funktionen

  , ,

Selektionspool Basis Funktionen

Link zum WIKI-Artikel der Selektionspool Basis Funktionen.

Selektionspool im Baum der Stammdaten
BaumStammdaten

Im neuen Selektionspool ist es nun möglich, bestehende Selektionspools direkt im Baum der Stammdaten anzeigen zu lassen.
In welchem Pool man sich befindet, ist daran zu erkennen, wo der Focus im Baum steht oder auch an der Bezeichnung des Pools in der Titelleiste.
Mit Rechtsklick auf einen gewünschten Selektionspool im Ast wird ein eigenes Popup-Menü aufgerufen:

PopupAusblenden

Über dieses Menü ist es möglich, direkt aus dem Ast heraus die bekannten Aktualisierungsmöglichkeiten zu nutzen, einen Selektionspool auszublenden und sogar die Eigenschaften des gewählten Selektionspools zu verändern.
Ein im Baum ausgeblendeter Pool kann innerhalb der Selektionspool-Kartei über seine Eigenschaften wieder eingeblendet werden:
Allgemein->Öffnen (Ausgeblendeter Pool) Allgemein->Eigenschaften->Bearbeiten->In Baumauswahl anzeigen

PopupBaumAnzeigen

In den Eigenschaften eines Selektionspools unter den Bearbeiten->Optionen kann zusätzlich ein „Kurzname“ für die Bezeichnung des Selektionspools in der Baumauswahl angegeben werden.

Wenn man in der Adressauswahl im Baum auf einem bestimmten Selektionspool-Ast steht und in die Kartei „Selektionspool“ wechselt, steht man automatisch in jenem Pool und kann ggf. sofort diverse Prozesse anstoßen.

KurznameBaumauswahl

Bezeichnung des Selektionspools in Titelleiste

Die Bezeichnung des gerade aktiven Selektionspools ist nun immer über die Titelleiste einsehbar:

BezeichnungTitelleiste

Profierfassung

Die Profierfassung des Selektionspools bietet nun die Möglichkeit, innerhalb der Individuellen Selektion komplexe Selektionen mit &, # und sogar & und # Verknüpfungen in einer Zeile bis hin zu komplexen Klammerauflösungen durchzuführen.

Die Profierfassung wird innerhalb der Individuellen Selektionen über das „Zahnrad“ Symbol aktiviert:

ProfierfassungButton

Achtung, wird von der Standarderfassung in die Profierfassung gewechselt, kann für diese Selektion nicht mehr zurück in die Standarderfassung Erfassung gewechselt
werden:

ProfierfassungMeldung

Wird in die Profierfassung gewechselt, erscheint anstatt der Auswahlboxen ein Editorrahmen, in welchem nun die Selektionen durchgeführt werden können:

Profierfassung

Und & Verknüpfung

Es soll eine Selektion aufgebaut werden, welche nur Adressen in den Selektionspool holt, in denen das Land = Österreich und die Postleitzahl = 1010 (1. Bezirk) ist, z.B.:

UndVerknüpfung

Ergebnis:

UndVerknüpfungErgebnis

Oder # Verknüpfung

Es soll eine Selektion aufgebaut werden, welche nur Adressen in den Selektionspool holt, welche aus Deutschland oder Österreich kommen, z.B.:

OderVerknüpfung

Ergebnis:

OderVerknüpfungErgebnis

Komplexe & und # Verknüpfung mit Klammern

Es soll eine Selektion aufgebaut werden, welche nur Adressen in den Selektionspool holt, die aus Deutschland oder Österreich kommen, in den Adressgruppen 1 „Geschäftskunden“ und „Auslandkunden EU“ vorhanden sind und kein Lieferant oder Erstkontakt sind, z.B.:

UndOderVerknüpfung

Ergebnis:

 UndOderVerknüpfungErgebnis

Platzhalter

Es können nun in der Profierfassung Platzhalter verwendet werden. Dadurch können komplexe Selektionsausdrücke verwendet werden, dem Bediener wird aber trotzdem eine einfache Maske zur Erfassung der Vergleichswerte angezeigt.

Aufbau der Platzhalter

Platzhalter werden wie folgt erfasst:
{LfdNr,Text,@Feldreferenz} oder {LfdNr,Text,Format,Länge}

Platzhalter ohne Refresh

{0,Text,L,25} Platzhalter ohne Refresh:

PlatzhalterOhneRefresh

Ergebnis:

PlatzhalterOhneRefreshErgebnis

Platzhalter mit Refresh

{0,Text,@ART_1_25} Platzhalter mit Refresh:

PlatzhalterMitRefresh

Ergebnis:

PlatzhalterMitRefreshErgebnis

Platzhalter mit Selektion

Es soll über einem Platzhalter eine Selektion aufgebaut werden, in der Von/Bis Artikelnummer selektiert werden soll.

PlatzhalterMitSelektion

Ergebnis:

PlatzhalterMitSelektionErgebnis

Komplexe Platzhalter Selektion

Es soll über Platzhalter eine komplexe Selektion aufgebaut werden, in der Von/Bis Artikelnummer, Von/Bis Warengruppe und Von/Bis Hauptlieferant selektiert werden soll.

KomplexePlatzhalterSelektion

Ergebnis:

KomplexePlatzhalterSelektionErgebnis

Sonstiges

Es ist möglich in der Profiselektion via unterschiedlicher Variablen,  sonstige befehle oder Prüfungen auszuführen.

IST_LEER[ADR_xxx_x]=1 oder ISNULL[ADR_xxx_x]=1
Beides sind Funktionen, die prüfen, ob das angegebene Feld leer ist. In dem Fall liefern sie als Ergebnis eine 1, andernfalls eine 0.Somit kann man in der Profiselektion selektieren ob ein Feld Leer oder Befüllt ist. Auch das einfach selektieren auf ein Leeres Feld ist möglich z.B. ADR_xxx_x=“ “

Put & Get Relations

Matchcode

Der Matchcode ist ein bedienerübergreifendes Kürzel für den aktuellen Pool, um diesen per PUT und GET_RELATION ansprechen zu können.
Er kann über die Eigenschaften des Pools -> Bearbeiten -> Optionen aufgerufen werden.

Matchcode

Relations

PUT_RELATION[1018 Selektionspool eines anderen Bedieners bearbeiten
GET_RELATION[4221 Aufruf einer individuellen Selektion
GET_RELATION[4222 Selektionspool: ID aus Matchcode ermitteln
GET_RELATION[4223 Selektionspool: Eigenschaft setzen
GET_RELATION[4224 Selektionspool: Eigenschaft holen
GET_RELATION[4225 Selektionspool: Spalte hinzufügen
GET_RELATION[4226 Selektionspool: Spalte entfernen

Historie der Daten

Über „Bearbeiten->Eigenschaften-> Karteikarte Historie“ werden Vorgänge innerhalb des ausgewählten Selektionspools historisch gespeichert.

HistorischeDaten

Feldvergleich

Es ist nun möglich, bei der Individuellen Selektion einen Feldvergleich durchzuführen.
Beispielsweise sollen alle Artikel im Pool geladen werden, bei denen der Verkaufspreis 1 = Verkaufspreis 2 ist.
Vergleichsoperator:

Feldvergleich

Endgültige Selektion:

FeldvergleichErgebnis

Selektionspool übernehmen

Mit dieser Funktion ist es möglich, den kompletten Selektionspool eines anderen Bedieners inkl. Aufbau und Inhalt zu übernehmen.
In nachfolgendem Beispiel befinden wir uns mit Bediener 001 in der BüroWARE und wollen einen Pool des Bedieners 000 übernehmen.

PopupÜbernehmen

VonBedienerÜbernehmen
Ergebnis:

VonBedienerÜbernehmenErgebnis

Einträge aus einem anderen Selektionspool übernehmen

Abweichend von Punkt 1.7 können über diese Funktion Inhalte eines anderen Selektionspools in den aktuellen Pool geholt werden, auch bedienerübergreifend.

PopupEinträgeÜbernehmen
EinträgeÜbernehmen

Ergebnis:
EinträgeÜbernehmenErgebnis

Selektion über Volltext

Es besteht nun auch die Möglichkeit, eine Selektion über einen Volltext durchzuführen.

SelektionVolltext
Dabei gelten die gleichen Einstellungen für die Volltextindizierung wie für die Volltextsuche in Tabellen, etc.

 

Selektionspool in BüroWARE basic verfügbar

Der Selektionspool ist auch in der BüroWARE basic verfügbar!

 

 

 

Ähnliche Artikel

One Reply to “Erweiterte Selektionspool Funktionen”

  • Dies ist ein sehr gelungener Artikel zu sehr nützlichen neuen Funktionen. Es fehlt nur eine winzige, aber wichtige Information: Ab welcher Version steht das alles zur Verfügung?
    Danke!

LEAVE A COMMENT