Informazioni sull'operatore Not In
Background
Gli oggetti IBM® Marketing Operations (piani, programmi e progetti) vengono creati dai modelli.
I modelli contengono definizioni di attributi; ad esempio brochure_type. Le istanze di progetto create dallo stesso modello possono avere attributi con valori diversi. Ad esempio, è possibile che TS001 sia caratterizzato da un tipo di brochure Tri-fold, mentre TS002 da un tipo Bi-fold.
In un'installazione tipica di IBM® Marketing Operations, vi sono più modelli progetto ed un particolare attributo potrebbe essere presente in alcuni modelli e assente in altri.
Comportamento dell'operatore Not In
L'operatore Not In restituisce tutte le istanze di oggetti (ad esempio, di progetti) che non hanno il valore dell'attributo come indicato nella ricerca oppure nel caso in cui l'oggetto non dispone dell'attributo stesso. Per chiarire meglio, se si ricercano tutti i frutti che non contengono semi neri, la ricerca restituirà tutti i frutti che non hanno semi neri AND tutti i frutti senza semi, dal momento che i frutti senza semi non posseggono semi di colore nero.
Si consideri l'esempio seguente:
*
Il Modello1 ha una scheda personalizzata, Business, che contiene l'attributo BusinessUnit.
*
Il Modello2 non contiene la scheda personalizzata Business (pertanto, non contiene l'attributo BusinessUnit).
*
*
*
*
Si supponga di creare una ricerca con i seguenti criteri:
[All Templates] -> [BusinessUnit] -> [Not In] -> [Insurance]
Questa ricerca restituisce Progetto2, Progetto3 e Progetto4, dal momento che nessuno di tali progetti ha un valore BusinessUnit corrispondente ad Insurance.