PDM:Wie schließt man unerwünschte Werte aus einer Datenbankabfrage-Liste aus?

Frage:

Wie schließt man unerwünschte Werte aus einer Datenbankabfrage-Liste aus?

Z.B. möchte man, dass einer von beiden hervorgehobenen Einträgen nicht mehr in der Liste erscheint

Liste mit unerwünschtem Wert

Antwort:

Die unerwünschten Werte verbleiben in der Datenbank, bis die Dateien endgültig gelöscht werden. Da dies in der Regel nicht sinnvoll ist, bleibt als Alternative die Anpassung der SQL-Abfrage, mit der die Werte aus der PDM-Datenbank ausgelesen werden:

Passen Sie in der PDM-Administration unter „Listen für Karten“ die zugehörige Liste, die eine SQL-Abfrage beinhaltet, an:

Listendefintion (SQL-Abfrage)

Am einfachsten durch die Ergänzung AND … NOT IN (‚Wert 1‘,  ‚Wert 2‘)  wie in der Abbildung dargestellt.

Über den Schalter „Testen“ kann überprüft werden, ob a) die Abfrage fehlerfrei ist und b) das gewünschte Resultat liefert.

Bei Listen mit sehr vielen unerwünschten Werte sollte allerdings in Betracht gezogen werden eine Liste mit den richtigen Werten einzutragen und auf den „lernenden“ Charakter der Liste zu verzichten.

Korrigierte Liste