Operator Nicht in
Der Operator Nicht in gibt alle Instanzen von Objekten zurück, die nicht den Attributwert aufweisen, der in der Suche vorgegeben wurde, oder die das Attribut selbst nicht aufweisen.
Vorlagen und Attribute
Unica Plan-Objekte (Pläne, Programme und Projekte) werden aus Vorlagen erstellt.
Vorlagen weisen Attributdefinitionen auf, z. B. brochure_type. Projektinstanzen, die aus derselben Vorlage erstellt wurden, können unterschiedliche Attributwerte aufweisen. Beispielsweise kann TS001 als Broschürentyp den Wert Dreifach aufweisen, TS002 dagegen den Broschürentyp Zweifach.
Bei einer typischen Unica Plan-Installation gibt es mehrere Projektvorlagen und eventuell ist in einigen Vorlagen ein bestimmtes Attribut vorhanden, das in anderen fehlt.
Verhalten des Operators Nicht in
Beispiel: Wenn Sie nach allen Früchten ohne schwarze Kerne suchen, gibt diese Suche Früchte zurück, die keine schwarzen Kerne haben, und Früchte, die gar keine Kerne haben. (Kernlose Früchte haben ebenfalls keine schwarzen Kerne.)
Vergleichen Sie hierzu das folgende Beispiel:
- Vorlage1 enthält die benutzerdefinierte Registerkarte Geschäft, die das Attribut Geschäftseinheit enthält.
- Vorlage2 enthält keine benutzerdefinierte Registerkarte Geschäft und somit auch nicht das Attribut Geschäftseinheit.
- Aus Vorlage1 werden zwei Projekte erstellt:
- Projekt1 wird mit dem Wert „Versicherung“ für Geschäftseinheit erstellt.
- Projekt2 wird mit dem Wert „Versicherung“ für Geschäftseinheit erstellt.
- Es werden zwei Projekte aus Vorlage2 erstellt: Project3 und Project4.
Wenn Sie eine Suche mit den folgenden Kriterien erstellen, gibt die Suche „Projekt2“, „Projekt3“ und „Projekt4“ zurück, da keines dieser Projekte BusinessUnit = Insurance enthält.
[All Templates] -> [BusinessUnit] -> [Not In] -> [Insurance]