12316 Entfernen Pool Mengenoperation

In diesem BC können Sie Pooleinträge mit Hilfe von Mengenoperationen aus einem Pool entfernen.
Im Register Einfach können Sie diejenigen Pooleinträge aus dem aktiver Pool entfernen, die Sie zuvor über Vergleichsoperationen aus maximal zwei weiteren Pools ermittelt haben. Sie können aus diesen Pooleinträgen Vereinigungs-, Schnitt-, und Differenzmengen bilden. Diese Daten werden mit den Daten im Ausgangspool verglichen und, sofern gefunden, aus dem Pool gelöscht.
Im Register Experte können Sie die Mengenoperationen über Formeln erfassen. Zur Unterstützung beim Aufbau der Formeln können Sie eine Erfassungshilfe verwenden. Im Expertenmodus können Sie mehr als zwei Pools als Datenbasis für die Mengenoperationen auswählen.

Adresspool

Im Header wird der Adresspool angezeigt, aus welchem Sie über eine Mengenoperation Pooleinträge entfernen möchten.
Beim Aufruf des BC aus dem WS 12000 Adresspool wird der Header automatisch mit dem dort aktiven Adresspool gefüllt.
Beim Aufruf des BC aus dem OpaccERP Explorer ist der Header leer und der gewünschte Adresspool muss zuerst aktiviert werden. Die Suche kann über die Attribute Nummer oder Bezeichnung erfolgen.

Operation

Nummer / Bezeichnung

Im Header dieses BC's wird der aktive Adresspool angezeigt. Als aktiven Pool (= Ausgangspool) müssen Sie denjenigen Pool gewählt haben, aus dem Sie die Pooleinträge löschen wollen.
Wird das BC ohne aktiven Adresspool aufgerufen, können Sie über "Nummer" oder "Bezeichnung" einen beliebigen Adresspool aktivieren.

Einfach

Hier können Sie aus den Pooleinträgen der unter Pool 1 und Pool 2 genannten Pools (Vergleichspools) über vorgegebene Vergleichsarten diejenigen Pooleinträge ermitteln, die Sie aus dem Ausgangspool löschen wollen.

Vereinigung

Wenn Sie die Mengenoperation "Vereinigung" wählen, werden die Pooleinträge des unter Pool1 genannten Pools und die Poleinträge des unter Pool2 genannten Pools aus dem Ausgangspool entfernt.

Schnittmenge

Wenn Sie die Mengenoperation "Schnittmenge" wählen, werden nur die Pooleinträge aus dem Ausgangspool gelöscht, deren Einträge in den beiden Vergleichspools identisch sind.

Differenz

Wenn Sie die Mengenoperation "Differenz" wählen, werden Pooleinträge des ersten Vergleichspools dann aus dem Ausgangspool gelöscht, wenn Sie nicht auch gleichzeitig im 2. Vergleichspool vorkommen.

Symmetrische Differenz

Wenn Sie die Mengenoperation "Symmetrische Differenz" wählen, werden nur die Pooleinträge aus beiden Vergleichspools gelöscht, die nicht gleichzeitig in beiden Pools vorkommen.

Pool 1

Hier wählen Sie den ersten Pool für die Mengenoperation aus.

Pool 2

Hier wählen Sie den zweiten Pool für die Mengenoperation aus.

Kontaktperson berücksichtigen

Wenn Sie dies Checkbox aktivieren, werden die über die Mengenoperation ermittelten Pooleinträge mit Kontaktperson ebenfalls aus dem Pool entfernt.

Experte

Im Experten-Modus definieren Sie die Mengenoperationen über Formeln. In eine solche Formel können mehr als zwei Pools eingebunden werden.

Formel

In diesem Feld erfassen Sie ihre Formel.
Ein Klick auf einen der Mengenoperation-Buttons (<Vereinigung>, <Schnittmenge>, <Differenz>, <Symmetrische Differenz>) stellt die Syntax für die entsprechende Formel in das Formelfeld.
Beispiel:
Klick auf den Button <Vereinigung>: V(,)
Rechts und links des Kommas müssen Sie nur noch die Poolnummern ergänzen oder ein weiteres Komma innerhalb der Klammer ergänzen, wenn die mehr als zwei Pools vereinigen möchten, z.B.: V(1,3,7).

Erfassungshilfe

Nummer / Bezeichnung

Wenn Sie die Poolnummern nicht manuell eintippen möchten, können Sie im Attribut Nummer einen Pool auswählen. Stellen Sie den Cursor dann auf die Stelle in der Formel wo Sie die Poolnummer ergänzen möchten und klicken Sie auf den Button <Poolnummer>. Die im Attribut Nummer angezeigte Poolnummer wird dann in der Formel eingefügt.
Beispiel:
Die Formel: V(10,31,S(42,41)) bewirkt, dass die Vereinigungsmenge der Pooleinträge der Pools mit den Nummern 10 und 31 aus dem Ausgangspool gelöscht werden, ebenso wie die Schnittmenge aus den Pools 42 und 41.